Saxonica 9.7.0.4中的com.saxonica.ptree.StylesheetPackager发生了什么?

时间:2016-05-09 19:57:32

标签: java saxon

我正在尝试将Saxonica PE从9.6.0.8升级到9.7.0.4,但在找到StylesheetPackager的合适替代品之前无法继续。我看了,但还没有找到任何东西。该课程在9.7.0.1中失踪。

1 个答案:

答案 0 :(得分:1)

我们在9.7中完全重新设计了样式表包装机制。导出样式表现在可以在“包”的级别而不是完整的样式表(当然,它可以是完整的样式表),并且导出文件包含编译的样式表而不是源的编码。从命令行,您可以使用-export:filename将已编译的样式表导出到文件中;该文件是一个使用内部到Saxon词汇表的XML文件,它可以加载到您使用源样式表的任何地方,例如:作为Transform命令的-xsl:选项(Saxon识别XML文件是包含源XSLT还是编译的XSLT)。还可以使用s9api API中的方法导入和导出样式表包。

此处有更多详情:

http://www.saxonica.com/documentation/index.html#!using-xsl/compiling