[PHP] probleme d'acces sur fichier xml
Bonjour,
je débute en programmation xml(encore en train d'apprendre les bases).
J'ai un fichier xml qui comporte des champs multivalués.
comme ici par exemple:
Code:
1 2 3 4 5 6 7 8 9
| <RESULTSET>
<ROW>
<COL>
<DATA>JEAN</DATA>
<DATA>MICHEL</DATA>
<DATA>JEAN-MICHEL</DATA>
</COL>
</ROW>
</RESULTSET> |
Et j'aimerais pouvoir accéder à la 2eme valeur séparément des 2 autres.
J'ai déja essayé ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| if (file_exists($file)) {
$xml = simplexml_load_file($file);
foreach ($xml -> RESULTSET -> ROW as $row) {
foreach ($row -> COL -> DATA as $data) {
$nom = $data -> DATA[0];
$nom1 = $data -> DATA[1];
$nom2 = $data -> DATA[2];
echo "nom1 : ".$nom1."";
}
}
} |
Mais cela m'affiche la valeur de la variable $nom et non $nom1 .(excusez moi d'avance pour les erreurs plus ou moins graves dans le code)
MERCI