Einzelnen Beitrag anzeigen

dominikkv

Registriert seit: 30. Sep 2006
Ort: Gundelfingen
1.109 Beiträge
 
Delphi 2007 Professional
 
#1

Mehrere gleichnamige Elemente

  Alt 7. Feb 2008, 21:43
Hi

ich hab nen XML-File welches ich auslesen möchte.
Ich verwende dazu die XMLLib von Mütze1

Ich hab nun eine XML-Datei die mehrere gleichnamige Elemente hat.
Leider hab ich kein Plan wie ich die (gezielt) auslesen kann.
Hier erstmal ein Ausschnitt der XML: (Striche am Anfang zur orientation)
Delphi-Quellcode:
- <form name="BILLTO">
  - <element name="BILLTO_STREET_1" type="text" caption="Straße/Hausnr.:">
      <![CDATA[ Brunfels-Str. 8 ]]>
    </element>
  - <element name="BILLTO_POSTCODE" type="text" caption="PLZ:">
      <![CDATA[ 79495 ]]>
    </element>
  - <element name="BILLTO_CITY" type="text" caption="Ort:">
      <![CDATA[ Neuburg ]]>
    </element>
Auf das erste Element kann ich so zugreifen:
Lib.root.getNode('formvalues/form/element').Value.AsString Mein Ziel: die Elemente anhand des Attribut name unterscheiden und drauf zugreifen.
Beispiel:
Lib.root.getNode('formvalues/form').NodeByAttribut('name', 'BILLTO_POSTCODE').Value.AsString Geht sowas in der art?
Hoffe ihr versteht was ich meine^^

mfg.Dominik
Dominik
Wer anderen eine Grube gräbt, hat ein Gruben-Grab-Gerät!
  Mit Zitat antworten Zitat