récupération d'un noeud xml en php
Bonjour à tous,
je récupère des infos stockées dans mon xml à l'aide du php. Tout se passe pas trop mal sauf pour un cas de figure :
Code:
1 2 3 4 5 6 7
| <infos>
<profs>
<prof><prenom>Edgard </prenom><nom>Dupond </nom></prof>
<prof><prenom>René </prenom><nom>Dubois </nom></prof>
<prof><prenom>Michel </prenom><nom>Shell </nom></prof>
</profs>
</infos> |
pour récupérer l'identité des profs pas de problème:
Code:
1 2 3
| <?php
$listeProfs = $infos->getElementsByTagName('profs')->item(0);
?> |
en revanche, je n'arrive pas à récupérer seulement le nom ou seulement le prénom.
si je fais
Code:
1 2 3
| <?php
$listePrenom = $listeProfs->getElementsByTagName('prenom')->item(0);
?> |
ou bien
Code:
1 2 3 4
| <?php
$listeProf = $listeProfs->getElementsByTagName('prof')->item(0);
$ProfPrenom = $listeProf->getElementsByTagName('prenom')->item(0);
?> |
je ne récupère que le premier prénom "Edgard".
(J'utilise bien sur la fonction "nodeValue")
Si quelqu'un sait comment m'éclairé, je suis tout ouï.
Merci
Bon dimanche.
Stef.