如何仅将命名空间添加到根元素?
我的 XML:
<Envelope>
<from>
<contents />
</from>
</Envelope>
我想要的输出:
<Envelope xmlns:tns="Foo">
<from>
<contents />
</from>
</Envelope>
我只能用这个得到“xmlns='Foo'”,而不是“xmlns:tns=..”:
<xsl:element name="{local-name()}" namespace="Foo" >
<xsl:copy-of select="attribute::*"/>
<xsl:apply-templates />
</xsl:element>