Bonjours à tous,

j'aimerais faire la même chose que ce petit code ci-dessous,

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<?php
  $xml_str = <<<END
   <a>
     <b attr="foo"/>
   </a>
   END;
 
   $xml = simplexml_load_string ($xml_str);
   $result = $xml->xpath ('/a/b');
   $result[0]['attr'] = 'bar';
   print $xml->asXML ();
?>
résultat :
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<a>
   <b attr="bar"/>
</a>

mais avec des balises comme ceci,

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$xml_str = <<<END
   <a>
     <b>foo</b>
   </a>
END;
j'essaye depuis un petit bou de temps mais rien, donc si une personne peux m'aider sa serais super simpa. merci d'avance.