Je le code suivant dans une classe:Mise à jour d'une valeur de nœud avec simpleXML de PHP et XPath ne fonctionne pas
$tmp= $this->Xml->xpath("/page/text[@id='$this->Id']");
$tmp[0]= $this->Text;
echo $tmp[0];
echo $this->Xml->asXml();
$this->Xml->asXML($this->FileName); //save XML
le problème est « echo $ tmp [0] » imprime le texte mis à jour en $ this-> Xml-> asXml() contient toujours l'ancienne valeur de noeud. En cherchant sur ce site, j'ai trouvé que c'était la bonne façon de mettre à jour tout l'arbre XML, mais cela ne fonctionne toujours pas. Une idée?
Merci
pourquoi cela devrait-il fonctionner? – Mokuchan