Einzelnen Beitrag anzeigen

Neomatic

Registriert seit: 29. Jan 2012
4 Beiträge
 
#1

XML Datei mit mehreren gleichen Nodes per TJvSimpleXML auslesen

  Alt 11. Apr 2012, 18:21
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
  Mit Zitat antworten Zitat