Le 14/02/2013 14:25, Fred a écrit en citant à l'envers(¹) :
>
> J'ai bien regardé ça mais le problème que le seul fait d'appeler
> $xml->attributes();
> lorsqu'il n'y a pas d'attributs, génère une erreur !
Que ne le disais-tu dans ton premier article ! Et si tu nous
disais ce que raconte l'erreur pour qu'on ne perde pas plus de
temps ? ;-)
Voyons :
http://www.php.net/manual/en/simplexmlelement.attributes.php
http://www.php.net/manual/fr/simplexmlelement.attributes.php
Non seulement il n'est pas prévu que cette fonction retourne une
erreur si la balise n'a pas d'attributs, mais même il est prévu
qu'elle retourne NULL si l'objet est déjà lui-même un attribut
au lieu d'une balise !
Il faudrait voir quelle est l'erreur, mais je parierais que ton
$xml contient NULL suite à une erreur d'un appel précédent. À toi
de confirmer ou d'infirmer mon hypothèse.
P.-S. :
(¹)
http://www.usenet-fr.net/fur/usenet/repondre-sur-usenet.html
(merci)
Cordialement,
--
Olivier Miakinen