Dernière question !! Si je souhaite de cette input, ne sortir que la balise A avec ses enfants B en doublons :
1 2 3 4 5 6 7 8 9
| <A id="1">
<B name="prop"><![CDATA[1]]></B>
<B name="prop"><![CDATA[2]]></B>
<B name="disp"><![CDATA[3]]></B>
</A>
<A id="2">
<B name="prop"><![CDATA[4]]></B>
<B name="disp"><![CDATA[5]]></B>
</A> |
J'ai envie d'écrire cette requete XPath :
//A[@name=following-sibling::B/@name|preceding-sibling::B/@name]/ancestor-or-self::*
Pour obtenir :
1 2 3 4
| <A id="1">
<B name="prop"><![CDATA[1]]></B>
<B name="prop"><![CDATA[2]]></B>
</A> |
Voire plus simplement :
//A[@name=following-sibling::B/@name]/ancestor-or-self::*
Pour :
1 2 3
| <A id="1">
<B name="prop"><![CDATA[1]]></B>
</A> |
Dans les deux cas, ce ne me remonte pas ce que je veux... J'ai pas du suivre correctement la tutoriel.
Merci d'avance pour vos réponses,
Pop
Partager