Bonjour
je n'arrive pas à selectionner les bons noeuds XML en Xpath. Mon probleme est de selectionner les noeuds <fiche> qui correspondent à une année traduite par le noeud annee_fiche. Je sais le faire que si <annee_fiche> se trouve directement sous <fiche> :
/fiche[anne_fiche='1998']
Lorque d'un noeud intermediaire apparait, comme <entete>, je n'y arrive plus. car du coup il me selection que le noeud <entete> et non plus son noeud parent <fiche>
Voici le fichier xml :
1 2 3 4 5 6 7 8
| <fiche id_fiche="1">
<entete>
<annee_fiche><![CDATA[1998]]></annee_fiche>
</entete>
...
</fiche>
<fiche id_fiche="2">...</fiche>
<fiche id_fiche="3">...</fiche> |
Merci pour votre aide
Guiguipumpkins
Partager