代码之家  ›  专栏  ›  技术社区  ›  Jagath

如何对XSLT样式表的数据进行编码

  •  1
  • Jagath  · 技术社区  · 12 年前

    我生成了一个 XSLT 转换 XML 文件到 ePub 。我使用 saxon9.jar 转换 XML格式 使用 XSLT公司 。现在我需要知道我是否能 XSLT公司 代码二进制。是否可以使用 java ,以便我可以生成 jar 转换 XML格式 ePub公司 使用 saxon ,前提是 XSLT公司 文件不可读。

    3 回复  |  直到 12 年前
        1
  •  1
  •   Jagath    12 年前

    在我阅读此页面后,问题得到了解决: http://saxon.sourceforge.net/saxon7.6/using-xsl.html#Compiling

        2
  •  0
  •   Stephen C    12 年前

    一种可能性是使用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并非免费产品。

        3
  •  0
  •   Martin Honnen    12 年前

    如果您想用Saxon混淆样式表,您需要EE或PE版本,请参阅 http://www.saxonica.com/documentation/index.html#!using-xsl/packaged-xslt ,以创建模糊样式表。然后,您可以使用Saxon HE运行它。