2016-05-09 21 views

回答

1

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

更多细节在这里:

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

+0

根据(使用9.7.0.5)以下命令的输出,我需要EE使用导出功能。 'java -jar saxon9pe.jar -export:abc.xml -xsl:test.xsl -s:abc.xml 导出样式表需要Saxon-EE' – jeff6times7

+0

是的,这是正确的。 –