Bonjour,
cas simple mais dont je n'arrive pas à trouver l'issue :

fichier :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
<PID.12.1>2 RUE DU REFUGE</PID.12.1>
<PID.12.2/>
<PID.12.3>PARIS</PID.12.3>
<PID.12.4/>
<PID.12.5>75005</PID.12.5>
<PID.12.6>FRA</PID.12.6>
<PID.12.7>H</PID.12.7>
<PID.12.1/>
<PID.12.2/>
<PID.12.3>MARSEILLE</PID.12.3>
<PID.12.4/>
<PID.12.5>13001</PID.12.5>
<PID.12.6>FRA</PID.12.6>
<PID.12.7>BDL</PID.12.7>
requête XPATH pour obtenir la valeur de PID.12.5 si PID.12.7 = 'F' :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
//PID.12.5[../PID.12.7/text()='H']/text()
Merci de votre aide