Bonjour,
j'essaye desesperemment de supprimer un noeud de mon fichier XML, sans succès...
Voici le code de mon script php :
Voici le code de mon fichier XML :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?php $doc = new DOMDocument; //Creation DOM $doc->load('my_xml.xml'); //Ouverture document $book = $doc->documentElement; // Nous récupérons le chapitre et l'effaçons du livre $chapter = $book->getElementsByTagName('noeud')->item(0); //Accès noeud 0 de noeud $oldchapter = $book->removeChild($chapter); //Suppression du noeud echo $doc->saveXML(); //Enregistrement ?>
le but étant de supprimer le premier noeud "blablabla" du fichier xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28<?xml version="1.0"?> <noeud> <carnet>blablabla</carnet> </noeud> <noeud> <carnet>Ceci est mon element</carnet> </noeud> <noeud> <carnet>Ceci est mon element</carnet> </noeud> <noeud> <carnet>Ceci est mon element</carnet> </noeud> <noeud> <carnet>Ceci est mon element</carnet> </noeud> <noeud> <carnet>Ceci est mon element</carnet> </noeud> <noeud> <carnet>Ceci est mon element</carnet> </noeud> <noeud> <carnet>Ceci est mon element</carnet> </noeud> <noeud> <carnet>Ceci est mon element</carnet> </noeud>
Merci d'avance pour votre aide
Partager