![Citation](https://forum.developpez.be/images/misc/quote_icon.png)
Envoyé par
guigui28
Bonjour après quelques heures de recherche infrucueuses, je cherche une requête XPATH me permettant de récupérer un noeud précis :
Le noeud Menu avec Type=P et seulement le noeud Function avec Type=P et dont le noeud Ext a le noeud Type=COPT.
Pouvez-vous m'aider ?
Ta phrase se contredisant ce n'est pas gagné, je ne vois vraiment pas ce que tu veux sélectionner
(<xsl:copy-of select="//Root/Step/Menu[Type='P'] /descendant-or-self::*/Function[Ext/Type='COPT']"/>)
Ca par contre on peut ,si le document est fiable, déjà "nettoyer", vu sa structure il y aurait pas mal d'inutile (et on rajoute un test sur Type sur Function)
(<xsl:copy-of select="/Root/Step/Menu[Type='P'] /Function[Ext/Type='COPT' and Type='P']"/>)
Partager