首页 > 解决方案 > 我想在 javascript 或 Jquery 中使用 XPath 3.0 语言支持

问题描述

我需要在 JavaScript 或 jQuery 中使用 XPath 来查找 XPath,但 XPath 语言支持应该是 3.0 dom

请帮助我

标签: javascriptjqueryxpathjquery-plugins

解决方案


Saxon-JS 提供对 XPath 3.1 以及在浏览器中运行的 XSLT 3.0 的支持(Node.js 支持即将推出......)

API的详细信息在这里:

http://www.saxonica.com/saxon-js/documentation/index.html#!api/xpathEvaluate

它适用于浏览器提供的 XML DOM,只需提供任何 Node 作为 contextItem 参数。

要将 XSLT 3.0 与 Saxon-JS 一起使用,您需要 Saxon-EE 许可证,以便您可以预编译样式表以在浏览器中执行。但如果您只需要 XPath 支持,该库是免费使用的(但不是开源的)。


推荐阅读