Xslt ';msxsl';命令行工具不会将xsl:message打印到标准输出。

Xslt ';msxsl';命令行工具不会将xsl:message打印到标准输出。,xslt,msxsl,Xslt,Msxsl,我目前正在使用“msxsl”命令行工具来处理xml。我有一些 xsl:message在我用来调试的xslt中,但这些消息不会打印到控制台 “msxsl”是否有任何设置或命令行参数来打印xsl:message?或者它被重定向到标准输出/错误以外的其他地方 是否有其他命令行工具可以在Windows上使用?如果您的目标XSLT处理器是Microsoft的MSXML,那么使用该工具似乎是正确的选择,对不起,我不知道xsl:message问题。至于其他命令行工具,XSLT世界从1999年开始发展,XSLT

我目前正在使用“msxsl”命令行工具来处理xml。我有一些 xsl:message在我用来调试的xslt中,但这些消息不会打印到控制台

“msxsl”是否有任何设置或命令行参数来打印xsl:message?或者它被重定向到标准输出/错误以外的其他地方


是否有其他命令行工具可以在Windows上使用?

如果您的目标XSLT处理器是Microsoft的MSXML,那么使用该工具似乎是正确的选择,对不起,我不知道xsl:message问题。至于其他命令行工具,XSLT世界从1999年开始发展,XSLT1.0(MSXML支持)在2007年发展到XSLT2.0,在2017年发展到XSLT3.0。对于.NET版本的Saxon 9.8,他有一个开源的XSLT 3处理器,它有一个命令行界面,可以像任何.NET程序一样在Windows上运行。谢谢,Transform.exe工具工作得非常好!“Transform.exe-s:input.xml-xsl:sample.xslt-o:output.xml”