Ik heb een script die een xml file aanmaakt en bewerkt.
Om een node te verwijderen doe ik dit:
xmlDoc.documentElement.removeChild(xmlDoc.documentElement.childNodes.item(i))
werkt prima.
Om een child node van een node te verwijderen doe ik dit:
xmlDoc.documentElement.removeChild(xmlDoc.documentElement.childNodes.item(i).childNodes.item(teller));
Wanneer deze regel uitgevoerd wordt krijg ik een error in de trand van:
"The parameter node is not a child of this node"
De nodes zijn wel goed in elkaar genest en de variabelen i en teller staan ook goed.
Wat gaat hier fout bij het verwijderen van een onderliggende node (childnode)?
Om een node te verwijderen doe ik dit:
xmlDoc.documentElement.removeChild(xmlDoc.documentElement.childNodes.item(i))
werkt prima.
Om een child node van een node te verwijderen doe ik dit:
xmlDoc.documentElement.removeChild(xmlDoc.documentElement.childNodes.item(i).childNodes.item(teller));
Wanneer deze regel uitgevoerd wordt krijg ik een error in de trand van:
"The parameter node is not a child of this node"
De nodes zijn wel goed in elkaar genest en de variabelen i en teller staan ook goed.
Wat gaat hier fout bij het verwijderen van een onderliggende node (childnode)?