Bonjour,

J'ai beau faire pas mal de recherche sur le net mais je ne trouve pas bonheur

Voici mon XML
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
16
17
18
19
20
<Objects>
<Object>
<Property Name="CLIENT">123456789</Property>
<Property Name="REF">123456789</Property>
<Property Name="NB">77</Property>
<Property Name="VAL"/>
</Object>
<Object>
<Property Name="CLIENT">123456789</Property>
<Property Name="REF">987654111 </Property>
<Property Name="NB">88</Property>
<Property Name="VAL"/>
</Object>
<Object>
<Property Name="CLIENT">123000000</Property>
<Property Name="REF">987654111 </Property>
<Property Name="NB">99</Property>
<Property Name="VAL"/>
</Object>
<Object>
J'aimerais faire une selection d'une partie pour pourvoir mettre VAL a jour (avec InnerText)
J'ai pensé a faire un truc comme ça mais ça ne fonctionne pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
"//*[@Name='CLIENT' and  text()=123456789][@Name='REF' and  text()=987654111]"
J'ai fait plusieurs variant mais rien a faire, ça ne fonctionne pas


Attention dans le XML il y a des "CLIENT" avec un numéro identique et des "REF" identique donc pas possible de faire une recherche que par REF ou que par CLIENT

Merci d'avance pour votre aide