javascript - 我想在 javascript 或 Jquery 中使用 XPath 3.0 语言支持

标签 javascript jquery xpath jquery-plugins

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

请帮我一下

最佳答案

Saxon-JS 支持在浏览器中运行的 XPath 3.1 和 XSLT 3.0(Node.js 支持即将实现......)

API 的详细信息在这里:

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

它与浏览器提供的 XML DOM 一起工作,只需提供任何节点作为 contextItem 参数。

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

关于javascript - 我想在 javascript 或 Jquery 中使用 XPath 3.0 语言支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58870726/

相关文章:

javascript - JavaScript 计算结果不正确

javascript - 如何以同步方式运行 2 个 Javascript block

javascript - 将 CSS 框放在图像上,然后使用 JavaScript 将其删除

javascript - 更改名称,除非类为空

html - 如何将 Scrapy XPath 与 XML 命名空间一起使用?

javascript - 我将如何遍历多边形?

获取 ProductID 的 Javascript 代码?

javascript - knockout 二维可观察阵列不更新

php - 如何从具有类编号的表中提取数据?

.net - 只有我吗?与 XPath 相比,我发现 LINQ to XML 有点麻烦