Page 1 sur 1

lecture d'une donnée

Posté : 24 août 2005, 12:48
par liciwipe
Bonjour,

je n'arrive pas a parser un xml, les donnees se trouve dans le tag.
ça doit etre tout bete, mais pour l'intand j'ai plus l'impression de l'etre :)

pour lire orderid, vous feriez comment ?
merci beaucoup pour votre aide.

Code : Tout sélectionner

$xmlstg = '<?xml version="1.0"?'; $xmlstg .= '> <ncresponse orderID="82" ACCEPTANCE="test" STATUS="0" amount="1" currency="EUR" ></ncresponse>'; $dom = domxml_open_mem($xmlstg); $root = $dom->document_element(); $test= $root->get_elements_by_tagname("*");

Posté : 24 août 2005, 12:59
par h2o
Ce que tu cherches, ce n'est pas un élément, mais un attribut :
$root->get_attribute('orderID');
Voir : http://php.belnet.be/manual/fr/function ... ribute.php

Note : pour afficher du php, utilises "php" au lieu de "code" :wink:

Posté : 24 août 2005, 14:16
par liciwipe
vi, merci encore de ton aide !!

$params = $dom->get_elements_by_tagname('ncresponse');
echo $params[0]-> get_Attribute('PAYID').'<br>';