我的浏览器支持Xpath?

时间:2011-10-16 11:26:30

标签: browser xpath

如何在浏览器中找到支持哪个版本的xpath?

目前有ver 1和2. 2是先进的。

3 个答案:

答案 0 :(得分:1)

您可以检查用户代理和版本(次要/主要),并与客户端JavaScript代码中的给定受支持列表进行比较。

E.g。你可以实施this list from Wikipedia

答案 1 :(得分:1)

我认为IE,Mozilla,Opera,Safari和Chrome等当前桌面浏览器中的内置XPath实现都是XPath 1.0实现。 如果您想要XPath 2.0客户端,那么您最好的选择是在浏览器中查看尝试实现XQuery 1.0(其中XPath 2.0是子集),如http://www.xqib.org/

答案 2 :(得分:1)

目前五大浏览器只实现XPath 1.0

如果您需要XPath 2.0支持,可以使用 Saxon CE (Saxon交叉编译为适用于所有主流浏览器的Javascript)。或 XQIB (浏览器中的XQuery)。