我生成了一个XSLT
样式表,它将XML
文件转换为ePub
. 我saxon9.jar
用来转换XML
using XSLT
。现在我需要知道我是否可以使XSLT
代码二进制。是否可以使用java
, 以便我可以生成一个jar
将 转换XML
为ePub
using的文件saxon
,前提是XSLT
文件的内容不可读。
问问题
262 次
3 回答
1
阅读此页面后问题得到解决:http: //saxon.sourceforge.net/saxon7.6/using-xsl.html#Compiling
于 2013-09-20T18:20:00.160 回答
0
一种可能性是使用 Xalan-J XSLTC - https://xml.apache.org/xalan-j/xsltc_usage.html。当然,这是与 Saxon 不同的 XSLT 引擎……而且 Xalan-J 似乎只支持 XSLT-1.0 / XPATH-1.0。
我不确定,但似乎 Saxon-EE 支持将样式表编译为字节码。Saxon-EE 虽然不是免费产品。
于 2013-09-20T15:01:55.000 回答
0
如果您想使用 Saxon 混淆样式表,您需要 EE 或 PE 版本,请参阅http://www.saxonica.com/documentation/index.html#!using-xsl/packaged-xslt以创建混淆样式表。然后,您可以使用 Saxon HE 运行它。
于 2013-09-21T09:34:09.247 回答