XPath中的CSS多重选择器的等价物

时间:2011-07-25 14:01:29

标签: css xml xpath css-selectors

XPath中是否有某种CSS多重选择器(逗号),所以我可以在一个查询中找到fetch,比如//img//*[@background]元素?

4 个答案:

答案 0 :(得分:10)

XPath中有一个or运算符(|):

//img|//*[@background]

答案 1 :(得分:2)

是的,它是管道(|)。

//img | //*[@background]

答案 2 :(得分:2)

使用|,例如://img | //*[@background]

答案 3 :(得分:2)

除了存在于XPath 1.0和2.0中的“union”运算符|之外,XPath 2.0中还有the "comma" operator ,来形成一系列项目,例如//img, //*[@background]