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