gpt4 book ai didi

html - 在 XPath 中,父级和祖先有什么区别?

转载 作者:行者123 更新时间:2023-12-03 17:21:45 26 4
gpt4 key购买 nike

我在 XPath 中看到 2 个不同的轴

  • 家长
  • 祖先

  • ancestor[1]等于 parent ? IE。,
    //*[text()='target_text']//ancestor::div[1]

    等于
    //*[text()='target_text']//parent::div

    最佳答案

    parent::的区别和 ancestor::轴由它们的名称传达:
    parent 是直接的直系祖先。

    所以,对于这个 XML,例如,

    <a>
    <b>
    <c>
    <d/>
    </c>
    </b>
    </a>
  • /a/b/c/d/parent::*选择 c
  • /a/b/c/d/ancestor::*选择 c , b , 和 a

  • 所以,是的 /a/b/c/d/ancestor::*[1]将与 /a/b/c/d/parent::* 相同.

    关于html - 在 XPath 中,父级和祖先有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54888707/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com