Thema: xml read

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.182 Beiträge
 
Delphi 12 Athens
 
#2

AW: xml read

  Alt 11. Jan 2011, 08:44
Für dieses ChildNodes.First.ChildNodes.First.ChildNodes.FindNode('module').NextSibling.NextSibling.NextSibling.NextSibling.ChildNodes.FindNode('config').ChildNodes.FindNode('accdevmgr').ChildNodes.FindNode('devlist').ChildNodes empfehle ich dir mal einen Blick in Bei Google suchenXPath.

Zum blosen Zählen hätte ChildNodes auch ein .Count angeboten ... also die Schleife war hierfür erstmal sinnlos.

Ansonsten bietet ctcfgnode auch die Möglichkeit, um in der Schleife auf dessen Childs zuzugreifen und da nachzusehn, was sich darin befindet.

Oder man nutzt ebenfalls wieder die Möglichkeiten vom XPath, läßt sich alle Werte auflisten und dann nochmal jeweils alle Werte mit inkl. einer Bedingung für dieses controllingresource ... hier dann im Ergebnis ebenfalls das Count abfragen und schon ist man mit 3 Befehlen/Abfragen fertig.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat