Ik heb een XML scriptje geschreven op basis van DOMXML. Werkt allemaal fijn, ik kan een xml file lezen en ik kan nodes toevoegen. Alleen nu wil ik ook nodes kunnen verwijderen. Dat wil dus niet lukken 
jammer dat ook de DOMXML docfiles er niet echt op ingaan...
Ik heb dit stukje nu hiervoor staan:
maar die geeft dus 'failed' terug. Ook gebruik van 'unlink_node()' werkt niet.
Heeft iemand dit voor elkaar of is het nu gewoon niet mogelijk?
ps: php versie 4.2.3 en libxml versie 2.4.28
jammer dat ook de DOMXML docfiles er niet echt op ingaan...
Ik heb dit stukje nu hiervoor staan:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| function deleteAddress($userId, $nodeId) { $doc = openXml($userId); $root = $doc->document_element(); $removeNode = $doc->get_elements_by_tagname($nodeId); for($x=0; $x<sizeof($removeNode); $x++) { $unlinked = $removeNode->dump_node($removeNode[$x]); } if($unlink) { return "deleted"; }else{ return "failed"; } } |
maar die geeft dus 'failed' terug. Ook gebruik van 'unlink_node()' werkt niet.
Heeft iemand dit voor elkaar of is het nu gewoon niet mogelijk?
ps: php versie 4.2.3 en libxml versie 2.4.28