requête xpath pour trouver un élément avec un état qui correspond à l'attribut et la valeur du nœud enfant
J'ai 2 éléments avec le même attribut, mais avec un enfant différent des valeurs de nœud. Puis-je la requête pour rechercher un élément spécifique qui correspond à l'attribut et aussi l'enfant que la valeur du nœud. Pour être plus précis, c'est l'exemple de xml que je suis à l'aide de requête(chaque élément xml d'origine a plus de 10 childe nœuds).
<Book size="2">
<Title>abc</Title>
<Price>10</Price>
</Book>
<Book size="2">
<Title>xyz</Title>
<Price>20</Price>
</Book>
<Book size="4">
<Title>Harry</Title>
<Price>10</Price>
</Book>
Donc, maintenant, je veux trouver le Livre de l'élément qui a le @size = "2"
et Title = xyz
.
Est-ce possible en utilisant SelectSingleNode
méthode? Si non comment faire pour interroger ce?
Grâce
- double possible de expression Xpath avec plusieurs prédicats
Vous devez vous connecter pour publier un commentaire.
Ce:
Ou ceci:
Noter que l'utilisation de
//
est découragez pas si votre schéma est connu.Fait ce travail?