Re: [LA-discussions] récupération de données xml avec simplexml

[ Thread Index | Date Index | More linuxarverne.org/discussions Archives ]


Re

heu non c'est pas ça, j'ai pas modifié au bon endroit... Et là ça me renvoit : Array et rien d'autre...

 

j'ai mis ça dans mon php :

 

<?php $Structure = simplexml_load_file('sources/structure.xml'); ?>

<title><?php echo $Structure->xpath('categorie[@id="01"]/titre'); ?></title>


Où est l'erreur ?


C'est une requête xpath qui, ne sachant pas si tu n'as qu'un seul élément qui correspond aux critères, retourne un tableau.
....contrairement à un appel à $tonObjetSimpleXml->categorie qui ne te retournerait que le premier élément "categorie" qu'il trouve dans ton arbre.
 
Référence : http://php.net/manual/fr/simplexmlelement.xpath.php
 " Retourne un tableau d'objets SimpleXMLElement ou FALSE si une erreur survient. "

A part ça, fais attention à l'environnement car il me semble que depuis les dernières version de PHP tenter d'afficher un Array sort une erreur "Array to String conversion".

 =^.^=


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/