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> :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
/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 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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