gpt4 book ai didi

javascript - 使用 XPath 获取两组元素

转载 作者:行者123 更新时间:2023-12-01 01:54:12 25 4
gpt4 key购买 nike

假设我有 XPath 表达式 //*[@class="red"]/a//*[@class="blue"]。如何在单个 XPath 表达式中获取两个结果?这是一个或运算。

最佳答案

如果您希望 XPath 使用 class="blue"class="red" 获取节点,您可以尝试以下选项之一:

//*[@class=("blue", "red")]/a #  XPath 2.0
//*[@class="blue" or @class="red"]/a

如果您需要 class="blue" 的节点和 class="red" 的节点的子节点:

//*[@class="blue"] | //*[@class="red"]/a

关于javascript - 使用 XPath 获取两组元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51159384/

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