我有一个xml文件和xsl。
当我执行命令
时msxml input.xml input.xsl -o output.xml
我的output.xml没有缩进。所有节点都在同一行。我该如何解决?
答案 0 :(得分:2)
你能编辑XSLT吗?然后添加
<xsl:output indent="yes"/>
这是一个更完整的例子:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output indent="yes"/>
<xsl:template match="/">...</xsl:template>
</xsl:stylesheet>
答案 1 :(得分:0)
不幸的是,MSXML 6的缩进思想是将所有行放在相同的宽度上。在XSL文件中将缩进设置为“no”将生成一行文件。