Krash66

Inscris le 29/03/2009 à 16:22
  • Nombre de sujets
    1
  • Nombre de messages
    2
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

Krash66
le 29/03/2009 à 23:39
Modification d'un elements dans un balise XML
grâce à une personne j'ai ma réponse je mets ce qui faut faire, si d'autre cherche aussi.

$xml_str = <<<END
<a>
<b>foo</b>
</a>
END;

$xml = simplexml_load_string ($xml_str);
$result = $xml->xpath ('/a/b');
$result[0][0] = 'bar';
print $xml->asXML ();

il fallait tout simplement mettre le second tableau a "0". trop bette le réponse ^^"
Krash66
le 29/03/2009 à 16:23
Modification d'un elements dans un balise XML
Bonjours à tous,

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

<?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 :
<a>
<b attr="bar"/>
</a>

mais avec des balises comme ceci,

$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.
LoadingChargement en cours