gpt4 book ai didi

xpath - 多个括号中连接的谓词的行为与and运算符相同吗?

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

我正在写一个DOM selectors到xpath转换器,恰好碰巧这样,如果我可以将多个谓词连接起来,它将非常适合我:

//div[@id][@class]


而不是像这样:

//div[@id and @class]


尽管粗略的测试似乎表明它们的行为相同,但我并不完全确定它们在所有情况下都可以。他们会吗?

最佳答案

前提是两个谓词都没有位置,那么使用多个谓词等同于使用and运算符。位置谓词是其值是数字或明确使用position()last()的谓词。例如,*[@x][1]*[1][@x]不同。

关于xpath - 多个括号中连接的谓词的行为与and运算符相同吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44532225/

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