Bonjour,
J'ai encore un petit soucis pour accéder à certaines données xml via php5.
j'ai un fichier xml du type :
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<a>
 <nom> fdfsd </nom>
 <prenom>fgerger</prenom>
 <loisirs>
     <type>exterieure<type>
     <affiner>
         <n>escalade</n>
         <n>foot</n>
         <n>tennis</n>
     </affiner>
 </loisirs>
</a>

et je n'arrive absoluement pas à accéder aux données <n> comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$nom_loisir= $fichier->xpath('//loisirs/affiner/n');
print $nom_loisir[1];
Et je n'arrive pas non plus à y accéder en fonction de <affiner> non plus (pour savoir combien de <n> pour affiner[3]):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$result = $fichier->xpath('//loisirs/affiner');
print_r ($result[0]);
j'obtiens :
SimpleXMLElement Object ( [n] => Array ( [0] => escalade [1] => foot [2] => tennis [3] ) )
mais j'arrive pas à récuperer les valeurs elles-même.

bref, j'arrive pas à grand chose .
merci pas avance à vous.