Hallo,
ich habe nun zu meinem Problem zu meinem Beitrag "Brauche Hilfe für Summenfunktion bei xsl" weiter unten im XSL Bereich eine Lösung gefunden. Nur habe ich eine Verständnisfrage, wie DOM Nodes speziell Childnodes interpretiert.
For Each objField In objRoot.childNodes
If objField.getAttribute ("schalter") = Request.Form.Key(x) Then
objField.setAttribute "set", Request.Form(x)
End If
NextDiese Schleife funktioniert nicht, wenn ich in der XML einen Kommentar habe wie oben gezeigt. Wenn ich aber alle Kommentare aus der xml entfern, dann funktioniert die Schleife. Nun möchte ich aber gerne nicht auf die Kommentare verzichten, da diese schon sehr hilfreich sind. Kann mir das einer erklären??
root = element node --> enthält als child node:
produkt* = element node
kommentar = comment node
Du kannst oder musst in dem Fall auch auf nodeType (8 ist comment_node) prüfen:
http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/level-one-core.html#ID-1950641247
oder http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/core.html#ID-1950641247
Grüße
Thomas