$x("//div[@class='card-info__container']/div[3]/a")
使用它我找到了容器,但现在我无法获得我需要的特定元素。
当我输入这个时,响应是:
⯆(3) [a.cta.btn, a.cta.btn, a.cta.btn]
⯈0: a.cta.btn
⯈1: a.cta.btn
⯈2: a.cta.btn
我怎样才能只取第一个?
最佳答案
您可以使用 at()
从执行 XPath 返回的 a
数组中选择第一项的方法:
$x("//div[@class='card-info__container']/div[3]/a").at(0)
关于html - 仅选择 xpath 列表中的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71125610/