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
 
Benutzerbild von dor557
dor557

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

Re: XML-Tutorial

  Alt 26. Feb 2007, 12: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
 


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 23:22 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-2025 by Thomas Breitkreuz