AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Tutorials Delphi XML-Tutorial
Tutorial durchsuchen
Ansicht
Themen-Optionen

XML-Tutorial

Ein Tutorial von CalganX · begonnen am 10. Aug 2003 · letzter Beitrag vom 31. Mär 2013
Antwort Antwort
Seite 8 von 11   « Erste     678 910     Letzte »    
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#1

Re: XML-Tutorial

  Alt 7. Apr 2006, 09:35
Ist das Tutorial im ersten Beitrag die aktuelle Version? Auf dem Denkbaltt steht als Datum: 2003-09-27.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
MathiasSimmack
(Gast)

n/a Beiträge
 
#2

Re: XML-Tutorial

  Alt 7. Apr 2006, 09:42
Es dürfte die momentan einzige Version sein, die Chris hat.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#3

Re: XML-Tutorial

  Alt 7. Apr 2006, 09:47
Ich wollte nur sichergehen, dass ich mit der aktuellen Fassung arbeite.

BTW: Das mit dem Toolbar Bitmap hat funktioniertr. Danke noch mal.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von dor557
dor557

Registriert seit: 24. Okt 2004
Ort: Walldorf
197 Beiträge
 
Delphi 10.1 Berlin Starter
 
#4

Re: XML-Tutorial

  Alt 26. Feb 2007, 13:40
Ich habe Festgestellt das ich das Turorial nicht in Turbo Delphi anweden kann,

Gibt es denn eines das mit der TXMLDocument komponente arbeitet ???

nur diese Komponente ist nicht wirklich gut und übersichtlich....

Habe eine Fest vorgegebene XML-Datei die von einer website exportiert wird. Diese daten möchte ich übernehmen.

Nur selbst in den unter Kathegorien sind wieder meherere einträge.

Beispiel :

XML-Code:

<tour>
  <nummer>123456</nummer>
  <tourstrecken>
    <tourstrecke>
      <abfahrt>
         <id>1</id>
      </abfahrt>
      <ankunft>
         <id>2</id>
      </ankunft>
    </tourstrecke>
    <tourstrecke>
      <abfahrt>
         <id>3</id>
      </abfahrt>
      <ankunft>
         <id>4</id>
      </ankunft>
    </tourstrecke>
  <tourstrecken>
</tour>
<tour>
  <nummer>2345678953445</nummer>
  <tourstrecken>
    <tourstrecke>
      <abfahrt>
         <id>4</id>
      </abfahrt>
      <ankunft>
         <id>3</id>
      </ankunft>
    </tourstrecke>
    <tourstrecke>
      <abfahrt>
         <id>2</id>
      </abfahrt>
      <ankunft>
         <id>1</id>
      </ankunft>
    </tourstrecke>
  <tourstrecken>
</tour>
Abfragen mache ich momentan so :

Delphi-Quellcode:
  if Tour.Nodename = 'tourthen
  while Tour.ChildNodes.Count > a do
  begin
    Tourstrecke := Tour.get(a);
    if Tourstrecke.Nodename = 'Tourstreckethen
    while TourStrecke.Childnodes.count > b do
    begin
      u.s.w.
    end;
  end;
so und diese unterkathegorieren arten dann noch in mehr details aus. Wie kann ich mir eine Solche abfrage ersparen ??

Im Tutorial habe ich gesehen gehabt das man da alle ChildNodes mit einem namen Selektieren kann.

bsp :

Delphi-Quellcode:

  Tour.SelectNodes('tourstrecke');
oder so in der art.

Wie mache ich sowas unter Turbo delphi mit der TXMLDocument Komponente ???

Gruss Sascha
Sascha Nickel
  Mit Zitat antworten Zitat
Alexander

Registriert seit: 28. Aug 2002
Ort: Oldenburg
3.513 Beiträge
 
Turbo Delphi für .NET
 
#5

Re: XML-Tutorial

  Alt 26. Feb 2007, 17:33
Hallo,
du solltest dazu schreiben, ob du TB for Win32 oder .NET verwendest. Unter .NET gibt es einen sehr eleganten Lösungsweg. Serialisierung.
Mit Hilfe des XMLSerializer brauchst du dich gar nicht direkt um das Laden oder Speichern kümmern. Du brauchst nur ein Object, das die Struktur der XML Datei wiederspiegelt. Dann bist du schon fast fertig.
Wenn du also .NET verwendest, könntest du hier ein wenig nach Serialisieren etc. suchen.
Alexander
  Mit Zitat antworten Zitat
Benutzerbild von dor557
dor557

Registriert seit: 24. Okt 2004
Ort: Walldorf
197 Beiträge
 
Delphi 10.1 Berlin Starter
 
#6

Re: XML-Tutorial

  Alt 27. Feb 2007, 01:58
Nein Leider benutze ich nicht die NET version !!

sondern die win32 version !!

wobei ich sowiso nicht weiss was der unterschied zwischen NET und normal ist....

oder welche vorteile ich habe wenn ich die NET version nehmen würde...

Gruss Sascha
Sascha Nickel
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#7

Re: XML-Tutorial

  Alt 12. Mär 2007, 15:11
Ich hatte vorher mit ThaXML gearbeitet, aber das hat so seine Probleme (z.B. kein "Encoding")...

Deshalb habe ich mir das Tut angeguckt, aber Ich finde nichts unter "Projekt" was mit "import" o.ä. anfängt

PS: Ich arbeite mit Turbo Delphi...

[edit]Ich war wohl nicht der erste: Delphi für Win32
MSXML unter TurboDelphi
[/edit]
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#8

Re: XML-Tutorial

  Alt 12. Mär 2007, 16:03
Hi,
Turbo Delphi erlaubt kein Importieren von Drittanbieter-Komponenten. Und das schließt Typbibliothek mit ein.

Dank sakura gibt es aber eine Möglichkeit.

Chris
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#9

Re: XML-Tutorial

  Alt 12. Mär 2007, 16:26
Zitat von Chakotay1308:
Turbo Delphi erlaubt kein Importieren von Drittanbieter-Komponenten. Und das schließt Typbibliothek mit ein.
Ich kannte bisher keine typenbibilotheken ^^

So... Ich habe nun das Problem, dass ich ständig die Meldung bekomme, dass MS XML 4.0 nicht installiert sei...

[edit]Arg... Es lag an den Beschriebenen Fall:
Zitat:
Hinweis: bei manchen Systemen scheint es zu Problemen mit dem Wildcard %SystemRoot%.
Derzeit ist mir keine Abhilfe bekannt, außer die Zeile
[/edit]

[edit]Wie ist das eigentlich mit dem Freigeben?[/edit]

[edit]Und wie überprüfe ich, ob es den Eintrag gibt?[/edit]

[edit]Kann es sein, dass der Name des eintrags genauso sein muss (Also wegen der Gross/Kleinschreibung)?[/edit]
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat
Benutzerbild von dor557
dor557

Registriert seit: 24. Okt 2004
Ort: Walldorf
197 Beiträge
 
Delphi 10.1 Berlin Starter
 
#10

Re: XML-Tutorial

  Alt 14. Mär 2007, 15:14
Habe da was herausgefunden.

Unter Turbo elphi musst du das nicht Importieren.

Einfach anstadt

xmlDoc := CoComDocument40.create; folgendes :

xmlDoc := CoComDocument.create; und in der uses anweisung einfach MSXML einfügen. und schon geht es auch mit dem !!

habe so auch das Tutorial Programm Compilieren können.

einfach überall die 40 wegmachen und schon geht das !

gruss Sascha
Sascha Nickel
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 8 von 11   « Erste     678 910     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:36 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz