Se connecter / S'enregistrer
Votre question

[résolu] PHP & simpleXML - Suppression d'un élement

Tags :
  • element
  • Programmation
Dernière réponse : dans Programmation
25 Février 2007 22:10:59

Bonjour,

voici le contexte: utilisation de simpleXML avec PHP5 evidemment!
voici par exemple mon fichier XML:
  1. <?xml version="1.0"?>
  2. <connectes>
  3. <user>
  4. <nom>toto</nom>
  5. </user>
  6. <user>
  7. <nom>bigbrother</nom>
  8. </user>
  9. </connectes>


J'aimerais pouvoir supprimer un noeud/enfant (je connais pas le terme exact mais c pas important!)... je voudrais donc, en l'occurence, supprimer
<user>
<nom>bigbrother</nom>
</user>

je sais, simpleXML c'est pour la consultation de fichiers xml, blabla... mais on peut maintenant ajouter des elements, les manipuler a souhait... alors je suis persuadé qu'il existe un moyen quelconque pour supprimer un element, mais la je sèche... quelqu'un aurait-il une idée?

D'avance merci!

Autres pages sur : resolu php amp simplexml suppression element

25 Février 2007 22:26:41

Déja vu ^^ ça marche pas!
Contenus similaires
25 Février 2007 22:38:48

woups, mea culpa... en fait javais pas a bonne syntaxe, c'est bien unset... faut dire aussi que ca fait plus de 48h non stop que je bosse dessus, jai les nerfs fatigués...

Un peu de sommeil devrait arranger tout ça! Merci!
14 Juin 2007 20:22:37

Salut les gars j'essaie de suivre votre méthode.
Je veux de virer l'élément nommé <track> sur une playlist
<playlist version="1" xmlns="http://xspf.org/ns/0/">
<trackList>
<track>
<title>video</title>
<creator>video creatore</creator>
<location>video.flv</location>
</track>

<track>
<title>video_1</title>
<creator>video_1</creator>
<location>video_1.flv</location>
</track>
</trackList>
</playlist>
//Je fais alors
$s = simplexml_load_file('playlist.xml');
unset($s->trackList->track[1]);
//et je plante pourriez vous m'aider.
Merci
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS