php - XPath 2.0 和/或 XSLT 2.0 会在 PHP 中实现吗?

标签 php xslt xpath xslt-2.0 xpath-2.0

问题已被提出,但在收到答案之前被提问者删除。因为我相信这个问题是合理的、合法的并且是有目的的,所以我再次提出这个问题并提供我已经为原始问题写下的答案。

XPath 2.0 和/或 XSLT 2.0 是否会在某一天在 PHP 中实现或有任何计划?

最佳答案

查看 XSLT engines 的列表, 来自 a threadXSL mailing list关于 XSLT 2.0 开发。

PHP 的一个解决方案是使用 PHP/Java BridgeSaxon ,并关注 tutorial .

XSLT 2.0(和 XPath 2.0)的当前开发状态​​意味着目前没有任何计划,因此 PHP 也没有任何计划。要使用 XPath 2.0,您需要包含 Saxon 9.x 并与 Java 库进行互操作。

即使今天有人为 XPath 2.0 和 XSLT 2.0 编写了一个开源 native 库,它也需要一段时间才能适合生产。

关于php - XPath 2.0 和/或 XSLT 2.0 会在 PHP 中实现吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2085632/

相关文章:

xpath - Scrapy:如何获得正确的选择器

java - 即使我提供了错误的密码并且文件未保存在服务器上,我总是得到服务器响应 ok 200

javascript - PHP和JS帮助: function doesn't accept arguments pasted with echo

php - <button> 相同按钮,多个位置,不同代码

xslt - WiX 工具集 : . xslt 过滤器未返回所需的输出

python - 如何通过xpath选择父组件的父组件

php - Laravel 关系使用Where

xslt - 限制排序条件 xsl :for-each results to n values

Xslt 访问 for-each 循环的前一个元素

java - Xpath - 评估函数返回 javax.xml.transform.TransformerException