jor*_*ver 7 xml xslt saxon exslt
我有一堆XSLT文件,我需要处理一些XML文件.我无法更改XSLT文件,因为它们来自第三方.XSLT是2.0版.
我使用的是Mac OS X 10.6,它看起来像Saxon-HE是唯一可用的XSLT 2.0处理器.
大多数XSLT的工作正常,但有些会给出有关缺失函数的错误,特别是month-in-year()其他日期/时间相关的函数.
根据 关于EXSLT的http://www.saxonica.com/documentation/extensions/exslt.xml:
这些扩展可在Saxon-PE和Saxon-EE中"开箱即用".它们不适用于Saxon-HE
无论如何我可以使用Saxon-HE的EXSLT功能吗?
如果可行,我很乐意转移到另一个工具/处理器.
Saxon-B 9.1仍然适用于有这种要求的人.当您使用XSLT 2.0时,几乎不需要EXSLT扩展,但是您确实遇到过使用它们的样式表,如果您想坚持使用开源软件,Saxon-B仍可用于此目的.