Titre: changer position d'un noeud
Posté par: totofe51 le le 25-07-2008 a 20:32:48
alors j'ai un fichier xml qui ressemble à ca:
Code:
<commentaires> <commentaire id="toto">toto</commentaire> <commentaire id="titi">titi</commentaire> <commentaire id="tata">tata</commentaire> <commentaire id="tutu">tutu</commentaire> </commentaires>
|
|
et je voudrai à l'aide d'une fonction en php changer la position des noeuds, exemple:
Code:
<commentaires> <commentaire id="titi">titi</commentaire> <commentaire id="tata">tata</commentaire> <commentaire id="toto">toto</commentaire> <commentaire id="tutu">tutu</commentaire> </commentaires>
|
|
j'ai donc écrit une fonction php mais qui ne fonctionne pas.
Code:
$dossier = '../images/'; $rep_mini = "../images/mini/"; $fileName="legende.xml"; // création du nouvel objet document $dom = new DomDocument(); // chargement à partir du fichier $dom->load($dossier . $fileName);
$new = $dom->getElementsByTagName("commentaire")->item(0); $dom->getElementsByTagName("commentaire")->item(2)->appendChild($new); $dom->save($dossier . $fileName); }
|
|
j'ai essayé pas mal de chose, mais sans résultat :( |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|