我使用xpath来定位包含特定文本的元素。我的问题是它找到了另一个具有相同文本但我在其中查找的元素,还有一些其他文本,这里使用的xpath是:
//a[contains(text(), 'Workflow')]
我想找到一个仅包含文本工作流和工作流的链接, 但xpath找到了一个我不想要的Workflow.MAINMENU的链接。
这是否可以使用XPATH?
答案 0 :(得分:2)
是的,这是可能的。您不需要使用contains
函数,而是直接比较文本:
//a[text() = 'Workflow']
如果文本周围有空格,您可以使用:
//a[normalize-space(text()) = 'Workflow']