【发布时间】:2019-07-13 22:32:57
【问题描述】:
我遇到过页面上有很多链接并且以下 xpath 适用于选择第一个链接的情况:
//标签[@...]/div/a[1]
还有其他情况,上面的xpath不起作用,那么我需要按照下面的方式来使用:
(//标签[@...]/div/a)[1]
当我在业务逻辑中为要选择哪些元素的代码编写更长的 xpath 时,当同一个 xpath 具有这两者的多种组合时,这种差异开始变得更加复杂。
用这两种方式编写 xpath 到底有什么区别?我已经看到,在任何特定情况下,其中一个有效,另一个无效。
【问题讨论】:
标签: xpath