bonjour,
j'ai un fichier xml "monfichier.xml" du type:
en fait je cherche a effecer par le noeud "<img lien="2_2.html" />"
voici mon code:
cela me provoque une erreur...je n'ai pas l'habitude de manipuler avec dom si quelqu'un pouvez m'éclairer sur la méthode à utiliser pour effacer ce noeud...merci d'avance
Modifié par haloperator (23 Mar 2007 - 10:34)
j'ai un fichier xml "monfichier.xml" du type:
<rubrique>
<sousrubrique>
<img lien="1_1.html" />
<img lien="1_2.html" />
</sousrubrique>
<sousrubrique>
<img lien="2_1.html" />
<img lien="2_2.html" />
</sousrubrique>
<sousrubrique>
<img lien="3_1.html" />
<img lien="3_2.html" />
<img lien="3_3.html" />
</sousrubrique>
</rubrique>
en fait je cherche a effecer par le noeud "<img lien="2_2.html" />"
voici mon code:
<?php
$dom = new DomDocument;
$dom->load("monfichier.xml");
$racine = $dom->documentElement;
$sousrubrique = $dom->getElementsByTagName("sousrubrique")->item(1);
$image = $sousrubrique->getElementsByTagName("img")->item(1);
$efface = $racine->removeChild($image);
$doc->save("monfichier.xml");
?>
cela me provoque une erreur...je n'ai pas l'habitude de manipuler avec dom si quelqu'un pouvez m'éclairer sur la méthode à utiliser pour effacer ce noeud...merci d'avance
Modifié par haloperator (23 Mar 2007 - 10:34)