Requête Xpath et commentaires
Bonjour à tous,
Je débute avec Xpath et j'ai une question.
J'ai le bout de code HTML suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
<span class="prix">1 075,00</span>
<img class="img" src="https://www.monndd.com/selection.jpg">
<span class="ref">
<!-- 94 | '872'-->
ABCD
</span>
<span class="prix">999,00</span>
<img class="img" src="https://www.monndd.com/selection2.jpg">
<span class="ref">
<!-- 95 | '873'-->
1234
</span> |
Je voudrais récupérer le prix (qui se trouve dans la balise <span class="prix">) qui est juste avant le <span class="ref"> qui contient le texte ABCD.
Avec des code HTML similaires j'ai déjà réussi à faire ce genre de chose avec la requête : //span[@class="ref" AND contains(text(),'ABCD')]/preceding::span[@class="prix"]
Le souci ici c'est que ça ne fonctionne pas et d'après mes recherches cela vient du fait qu'il y a un commentaire HTML dans mon <span class="ref">.
Je ne sais pas comment rédiger ma requête pour "contourner" le fait qu'il y ai un commentaire dans le span.
Quelqu'un aurait une idée ?
Merci à tous !