【发布时间】:2021-04-23 17:40:45
【问题描述】:
当我通过 google.com 在 Chrome 开发者工具的控制台上执行这些 XPath 表达式时,我得到了相同的结果
$x("(.//*[@id='gs_lc0'])")$x("(//*[@id='gs_lc0'])")
点在XPath中有什么用?
【问题讨论】:
-
一个(//)是绝对路径,另一个(.//)是相对路径。 (.//) 选择不同的节点集,其中 (.) 表示它从当前节点开始。另一方面,使用 (//) 选择具有您提供的属性的所有元素节点。
-
我不这么认为,因为绝对路径是使用 / 之类的 /html/body/h1 构建的,两者都是相对路径
-
@PedroMachado:您对been answered 的问题满意吗?
标签: xml google-chrome xpath google-chrome-devtools