这是我在网站上的第二个问题,就像往常一样,我花了几个小时阅读了很多相关问题,最相关的两个问题是:
和
我主要专注于第二个选项,因为php已经有了一个XSLTProcessor库,但遗憾的是它只支持XSLT 1.0而且我看起来支持2.0,所以它似乎是正确的选择,但在安装PEAR并尝试安装之后XML_XSLT2Processor,阅读了很多文章(1,2,3,我目前对这个主题开放的文章)和AltovaXML已经商业化了,而且梨花太多了,我决定去第一个选项。
但我真的不懂Java,但我会试一试,但在开始之前我决定先问(加上帖子有点过时了)。
用PHP管理XSLT 2.0还没有其他更好的方法吗?
答案 0 :(得分:6)
问题是及时的,因为上周我们推出了Saxon / C,这是Saxon的一个端口,编译为英特尔机器代码,包含用于C,C ++和PHP的API。这是早期的(Alpha 0.1发布),但是如果你不介意处于最前沿,你可以尝试一下。当然,我们欢迎您的反馈。详情请见http://www.saxonica.com/saxon-c/index.xml