Je veux trouver tous les éléments dans xpath par classe et texte. J'ai essayé cela mais cela ne fonctionne pas.
// [contient (@class, 'myclass')] // [text () = 'qwerty']
J'essaie de trouver tous les éléments qui ont une classe de "myclass" et le texte est "qwert" (ce seront des éléments span)
//span[contains(@class, 'myclass') and text() = 'qwerty']
ou
//span[contains(@class, 'myclass') and normalize-space(text()) = 'qwerty']
Solution générique pour quiconque recherche une expression XPath à rechercher en fonction de la classe et du texte:
La classe est niquement "myclass":
//*[@class='myclass' and contains(text(),'qwerty')]
Classe contient "myclass":
//*[contains(@class,'myclass') and contains(text(),'qwerty')]