不,Chrome使用XPath 1.0。
您可以将XPath表达式简化为v2.0函数来查看:
$x("lower-case('ABC')")SyntaxError: Failed to execute 'evaluate' on 'document': The string 'lower-case('ABC')' is not a valid XPath expression.尝试使用其他任何XPath 2.0函数
current-date()都会产生类似的错误。
除了此类探针之外,没有内置的方法来确定XPath实现的版本。
另一方面,XSLT
system-property('xsl:version')可以确定版本1.0与版本2.0。


