Thema: XML Attribut

Einzelnen Beitrag anzeigen

value is NULL

Registriert seit: 10. Sep 2010
249 Beiträge
 
#4

AW: XML Attribut

  Alt 15. Mär 2011, 12:31
Ja das mit dem XPath wollte ich mir schon länger anschauen, habe aber wie gesagt Zeitstress das Fertig zu bekommen.

Ich stehe jetzt vor einer neuen Challenge: habe noch folgendes XML

Code:
<world>
   <domain>
      <site>
         <module servername="SRV1" moduleindex="1100" type="Unknown">
            <hw>true</hw>
         </module>
         <module servername="SRV2" moduleindex="1101" type="system" >
            <hw>true</hw>
         </module>        
         <module servername="SRV3" moduleindex="1110" type="WebServer" >
            <hw>true</hw>
         </module>        
         <module servername="SRV4" moduleindex="1111" type="ACCMgr" >
            <hw>true</hw>
         </module>
      </site>
   </domain>
</world>
Meine Aufgabe ist es, das Modul mit dme type ="ACCMGR" zu suchen und dort hin zu gehen.

bis zu dem ersten modul komme ich, weiß dann aber nicht wie ich weiter gehe

Delphi-Quellcode:
var
  xml : IXMLDocument;
  acc : IXMLNode;
 
CoInitialize(nil);
xml := LoadXMLDocument(ctcfg);
acc := xml.DocumentElement.ChildNodes.First.ChildNodes.First.ChildNodes.FindNode('voxctmodule')
Wie kann ich nach dem subtype"ACCMGR" filtern?

lg
  Mit Zitat antworten Zitat