Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   XML (https://www.delphipraxis.net/46-xml/)
-   -   Delphi XML Datei mit mehreren gleichen Nodes per TJvSimpleXML auslesen (https://www.delphipraxis.net/167657-xml-datei-mit-mehreren-gleichen-nodes-per-tjvsimplexml-auslesen.html)

Neomatic 11. Apr 2012 17:21

XML Datei mit mehreren gleichen Nodes per TJvSimpleXML auslesen
 
Hallo,

ich bin ein Neuling in Sachen Delphi, habt daher etwas Nachsicht, wenn ich etwas nicht gleich verstehe.

Ich habe eine XML Datei mit mehreren gleichen Nodes:

Code:
<?xml version="1.0"?>
<methodResponse>
   <params>
      <param>
         <value>
            <struct>
               <member>
                   <name>ADDRESS</name>
                   <value>IEQ00XXXXX</value>
               </member>
               <member>
                   <name>CHILDREN</name>
                   <value>
                      <array>
                         <data>
                            <value>IEQ00XXXXX:0</value>
                            <value>IEQ00XXXXX:1</value>
                         </data>
                      </array>
                   </value>
               </member>
               <member>
                   <name>FIRMWARE</name>
                   <value>1.9</value>
               </member>
               <member>
                  <name>FLAGS</name>
                  <value>
                     <i4>1</i4>
                  </value>
               </member>
               <member>
                   <name>INTERFACE</name>
                   <value>IEQ00XXXXX</value>
               </member>
               <member>
                   <name>PARAMSETS</name>
                   <value>
                      <array>
                         <data>
                            <value>MASTER</value>
                         </data>
                      </array>
                   </value>
               </member>
               <member>
                   <name>PARENT</name>
                   <value/>
               </member>
               <member>
                   <name>ROAMING</name>
                   <value>
                       <i4>0</i4>
                   </value>
               </member>
               <member>
                  <name>TYPE</name>
                  <value>HM-LC-Sw1-Pl</value>
               </member>
               <member>
                   <name>VERSION</name>
                   <value>
                      <i4>10</i4>
                   </value>
               </member>
            </struct>
         </value>
      </param>
   </params>
</methodResponse>
XML Dateien mit einem Member Node kann ich auslesen, aber da ich hier die Werte aus dem 2. und 9. Node beötige, weiß ich nicht wie ich das angehen könnte. Könnt ihr mir da helfen?

Danke schonmal im Vorraus

Neomatic

Neomatic 16. Apr 2012 13:52

AW: XML Datei mit mehreren gleichen Nodes per TJvSimpleXML auslesen
 
Hallo,

ich habe es hinbekommen. Mit Hile von ItemCount habe ich die Nodes ausgelesen und kann so zu den einzelnen Nodes springen.

Gruß
Neomatic


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:54 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz