【问题标题】:XPath relative vs absolute testsXPath 相对测试与绝对测试
【发布时间】:2021-03-05 14:19:35
【问题描述】:

我想在/h3之前更好地理解.的含义和用处。 我找了一个有教程的网站,但找不到解释它的使用方法的网站。

//div[./h3/a[text()='Home']]

【问题讨论】:

标签: xml xpath google-sheets-formula


【解决方案1】:

区别在于relativeabsolute 的选择。

忽略两种情况共有的/a[text()='Home']

  • 相对选择: //div[./h3] 选择所有具有 h3 子元素的 div 元素。
    请注意,它可以简化为 //div[h3]
  • 绝对选择: //div[/h3] 选择所有 div 元素,前提是文档根元素是 h3

在谓词 ([/h3]) 中的绝对测试(例如 /h3)相对不常见。

另见

【讨论】:

    猜你喜欢
    • 2015-01-26
    • 2015-11-28
    • 1970-01-01
    • 2021-09-08
    • 1970-01-01
    • 2012-05-28
    • 1970-01-01
    • 1970-01-01
    • 2018-03-31
    相关资源
    最近更新 更多