Comment puis-je sélectionner le nœud suivant après un commentaire défini? Je connais le texte du commentaire et j'ai besoin des prochains nœuds.Sélectionner un commentaire avec xPath par comment-texte
Cordialement Christoph
Comment puis-je sélectionner le nœud suivant après un commentaire défini? Je connais le texte du commentaire et j'ai besoin des prochains nœuds.Sélectionner un commentaire avec xPath par comment-texte
Cordialement Christoph
Supposant le commentaire est un enfant du nœud actuel, et le texte du commentaire est "comment-text"
, l'expression XPath suivante sélectionne le premier élément (frères et soeurs) qui suit le noeud de commentaire:
comment()[. = 'comment-text'][1]/following-sibling::*[1]
Si nous voulons que l'élément suivant à sélectionner (peu importe si elle est frère du commentaire ou non), l'expression XPath correspondante est:
comment()[. = 'comment-text'][1]/following::*[1]
merci, cela fonctionne bien. – chmav
Bonne question (+1). Voir ma réponse pour une solution. :) –