Ich habe nochmal ein kleines XML-Problemchen, und zwar bei der Ermittlung der
Anzahl der ChildNodes - und ich bin mir da nicht sicher, ob ich da etwas
vergessen habe oder ob mein Ansatz falsch ist.
--- cut ---
...
19:Set MyXML = Server.CreateObject("Microsoft.XMLDOM")
20: MyXML.async = True
21: MyXML.loadXML (tmpCfg)
22: Set MyRootNode= MyXML.documentElement
23: If MyRootNode.hasChildNodes() Then
24: For Each article in MyRootNode.childNodes
25: for i=0 to MyRootNode.childNodes.Count-1
26: MyNode = ucase(article.childNodes(i).nodeName)
...
--- cut ---
Der Fehler tritt in Zeile 25 auf:
Microsoft VBScript runtime error '800a01b6'
Object doesn't support this property or method: 'MyRootNode.childNodes.Count'
Hier mein XML - die Kinder von <Node> haben immer eine unterschiedliche Anzahl
- und genau diese h�tte ich gerne....
<Config>
<Node>
<Name>MAINMENU</Name>
<Typ>Children</Typ>
<ID>IIB001211</ID>
<La>1</La>
<Count>99</Count>
</Node>
<Node>
<Name>TEASER</Name>
<Typ>Child</Typ>
<ID>IIB002937</ID>
</Node>
<Node>
<Name>HIGHLIGHT</Name>
<Typ>Children</Typ>
<ID>IIB002937</ID>
<La>1</La>
<Count>5</Count>
</Node>
<Node>
<Name>MOSTWANTED</Name>
<Typ>MostWanted</Typ>
<La>1</La>
<Count>5</Count>
</Node>
</Config>
_______________________________________________
Coffeehouse Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/coffeehouse