XPath中的布尔表达式区分大小写吗?

时间:2016-11-16 22:03:06

标签: xpath

AndExpr中的OrExprBooleans section of the XPath spec示例中可以清楚地看出,小写字词(andor)是有效的。但是,此文档未明确提及这些关键字的大写(ANDOR)或混合大小写变体是否有效。

这些关键字的非小写变体是否有效?

1 个答案:

答案 0 :(得分:1)

是的,布尔表达式运算符区分大小写。

不,ANDOR在XPath中不是合法的布尔运算符关键字。

您引用的BNF清楚地显示了小写andor,并且没有提及不区分大小写的情况。大多数语言中的关键字都区分大小写。

任何兼容的XPath处理器在遇到ANDOR时会发出错误,其中andor是预期的。