我有一个XML文档,我正在运行XSLT。
当我在Oxygen中运行时,输出很好,但是当我在Altova中执行相同操作时,它会捕获错误的when
并提供错误的输出。当我进入XML引擎时,它显示为SAXON HE
,而在Altova我认为它使用了XALAN
,我试图导入SAXON jar file
并且预期的参数是%1(XML输入),%2(输出文件)和%3(XSL),但问题是我正在从项目窗口运行整个文件集。
您可以告诉我如何解决此问题并使用Saxon
运行多个文件。
由于
答案 0 :(得分:0)
Xalan不支持XSLT2.0。 Saxon实现了XSLT2.0。撒克逊人的论据应该是
-xsl:<xsl file> -s:<input xml> -o:<output file>
更多信息:http://www.saxonica.com/documentation9.5/using-xsl/commandline.html