gpt4 book ai didi

xpath - .//和//在xpath的中间使用时有什么区别?

转载 作者:行者123 更新时间:2023-12-03 16:10:31 27 4
gpt4 key购买 nike

使用之间有什么区别

htmlElement.getByXPath("//section")




htmlElement.getByXPath(".//section")


它们是否都意味着section元素仅在htmlElement内部搜索? (而不是从dom root开始的整个xml中)

最佳答案

第一个//section将检索所有<section>元素,无论它们在文档中的何处,并且与上下文无关。

第二个.//section将考虑您当前所在的元素(通常在XSL转换中),因此它将仅检索由<section>变量表示的节点中的htmlElement。我不知道htmlunit,但是在XPath中,等效项是descendant::section

关于xpath - .//和//在xpath的中间使用时有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29621713/

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