0
我有一個xml文件和xsl。通過msxml保存xml轉換中的縮進
當我執行命令
msxml input.xml input.xsl -o output.xml
我的Output.xml是無壓痕。所有節點都在同一行中。我該如何解決它?
我有一個xml文件和xsl。通過msxml保存xml轉換中的縮進
當我執行命令
msxml input.xml input.xsl -o output.xml
我的Output.xml是無壓痕。所有節點都在同一行中。我該如何解決它?
你可以編輯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>
不幸的是,MSXML 6的縮進的想法是把所有的行以相同的寬度。在您的XSL文件中將縮進設置爲'no'將導致一行文件。
是的,我可以。但是,無論我將它放在哪裏,我都有一個輸出被禁止的錯誤。 – user3050705
請向我們展示您的XSLT代碼的前幾行。 –
http://pastebin.com/VVjRnW0B – user3050705