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 dernières news

Aucune news

Ses derniers sujets sur les forums

forum
Krash66
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.

Ses derniers messages sur les forums

forum
Krash66
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
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.

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours