Bonjour à tous, je suis en train de me casser la tête sur un problème qui me semble tout bête, et pourtant...
Je m'explique, j'ai le xml suivant :

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
21
22
 
<root>
  <process>
    <rae>
      <regle name="name1">
        <config>
          <property name="property1">
                 ...
          </property>
        </config>
      </regle>
      <regle name="name2">
        <config>
          <property name="property2">
                 ...
          </property>
        </config>
      </regle>
 
    </rae>
  </process>
</root>
Je cherche à récuperer la valeur de l'attribut name de l'élément regle, dont la valeur de l'attribut name de l'élément property est égale à "property1".

Ma requete xpath est la suivante :
/root/process/rae/regle/@name[/root/process/rae/regle/config/property/@name='property1']
Le problème est que cette expression ne me retourne rien.
Si quelqu'un à une idée, elle est la bienvenue
Merci !!!