html - Xpath有助于查找唯一值

html - Xpath有助于查找唯一值,第1张

我想找到第一个带有PONumber的tr标签:text。我无法做到这一点。有帮助吗?我可以使用grunt找到它但它提供了2个对象。我想找到第一个。

//table/tbody/tr/td[contains(text(),'PONumber')]

最佳答案:

3 个答案:

答案 0 :(得分:2)

您可以使用以下xpath来查找您想要的确切对象

//tr/td[normalize-space(.)='PONumber:']

答案 1 :(得分:1)

您可以使用类似

的内容

<tr> <td class="leftside">small image here</td> <td class="middle"> label to display BIO of a person</td> <td class="rightside">small image here</td> </tr>

所以将xpath放在括号中并使用(//tr/td[contains(text(),'PONumber')])[1]指定只返回第一个条目。否则你也可以使用类似的东西:

[1]

所以&#34;以前&#34;将从搜索结果中排除

答案 2 :(得分:0)

您可以将XPath结果限制为仅返回使用[1]匹配的第一个:

(//table/tbody/tr/td[contains(.,'PONumber')])[1]
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
教程弟学习网站 » html - Xpath有助于查找唯一值

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情