什么浏览器支持Xpath 2.0?

我最近一直在使用XPath,并且一直在搜索关于哪些浏览器支持XPath 2.0的信息,而不用运气。我能找到的最好的是各种渲染引擎的query technologies comparison table

这清楚地告诉我,Firefox和IE(所有版本都不支持XPath 2.0),但Chrome,Safari等的其他渲染引擎呢?有人有任何信息或知道哪里可以找到它?

我不知道,official list of implementations也不包括。

当然不如本机实现的替代方案 – 将是XQIB,这是JavaScript中的XQuery实现。 XPath 2.0作为XQuery 1.0中的子集完全包含在内,因此您可以在所有支持JavaScript的浏览器中使用所有XPath 2.0功能(以及更多)。

一个short sample从他们的网站上获取如何使用它:

<script type="text/javascript" src="mxqueryjs/mxqueryjs.nocache.js"></script>
<script type="application/xquery">
  b:alert(
    let $x := <a><b>2</b><c>4</c></a>
    return xs:string($x/b * $x/c)
  )
</script>
http://stackoverflow.com/questions/16658799/what-browsers-support-xpath-2-0

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:什么浏览器支持Xpath 2.0?