Petit problème tout simple en XPATH mais qui ne paraissait pas évident avant de l'avoir utilisé.
Si dans les descendants d'un noeud, vous recherchez l'élement XML Untel, mais qu'il se situe n'importe où dans les descendants (children, children of children, ...) vous pouvez le rechercher ainsi:
./descendant::Untel
Pour ceux qui découvrent XPATH, j'ajouterai quelques remarques sur les bases (désolé si cela vous paraît très évident):
"Untel" est équivalent à "child::Untel"
et est équivalant à "./child::Untel"
C'est aussi équivalant à "./child::*[name()='Untel']
Inscription à :
Publier les commentaires (Atom)
Aucun commentaire:
Enregistrer un commentaire