Bonjour,
Je me permets de revernir vers vous, car maintenant j'ai un nouveau pb avec un pseudo fichier xm, dont voici une petite partie:
Je réussie bien à récupérer les valeurs, mais de façon indépendante, c'est a dire que je récupere LIBELLE et ensuite je récupère NATURE
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <SERVICEPROV> <POSTE> <LIBELLE>EQUIPE</LIBELLE> <NATURE>FtTime</NATURE> </POSTE> <POSTE> <LIBELLE>CREW</LIBELLE> <NATURE>FtTime</NATURE> </POSTE> --- ---- ---
voila ce que cela donne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $SERVICEPROV = $dom->getElementsByTagName('SERVICEPROV')->item(0); $LIBELLESERVICEPROV = $SERVICEPROV->getElementsByTagName('LIBELLE'); foreach($LIBELLESERVICEPROV as $LIBELLE) echo $LIBELLE->firstChild->nodeValue . "<br />"; $SERVICEPROV = $dom->getElementsByTagName('SERVICEPROV')->item(0); $NATURESERVICEPROV = $SERVICEPROV->getElementsByTagName('NATURE'); foreach($NATURESERVICEPROV as $NATURE) echo $NATURE->firstChild->nodeValue . "<br />";
et je voudrais pouvoir les récuperer c'est le résultat suivant :EQUIPE
CREW
FtTime
FtTime
je sais que vu ce que j'ai écris le résultat ne pouvais être autrement mais je ne réussie pas à récuppérer la NATURE en même temps que le LIBELLEEQUIPE FtTime
CREW FtTime
pouvez-vous me dire comment le faier
par ailleurs existe-t-il une fonction permettant de retrouver un noeud en fonction de sa valeur
par exemple retrouver le noeud
lorsque je rentre la valeur EQUIPE<SERVICEPROV>/<POSTE>/<LIBELLE>
Cordialement
Qays
Partager