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

Antwort per Email an