如何在XSLT的输出中自定义XML声明标签?

时间:2018-07-25 18:08:47

标签: xml xslt

我的XSLT将XML转换为XML。它输出以下声明标签:

<?xml version="1.0" encoding="utf-16"?>

但是我需要它来输出它:

<?xml version="1.0" encoding="utf-8" standalone="yes"?>

如何?

1 个答案:

答案 0 :(得分:0)

在您使用的XSLT中,请在<xsl:output>元素中添加以下属性。

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 
    <xsl:output method="xml" standalone="yes"/>
    ......
</xsl:stylesheet>

这应该得到输出。