我有一个 XSLT,它改变了 XML 的属性。
<xsl:template namne="apply-document-attributes">
<xsl:attribute name="xmlns">urn:iso:std:iso</xsl:attribute>
<xsl:attribute name="xmlns:xsi" namespace="http://www.w3.org" />
</xsl:template>
我的问题是我只需要两个属性:xmlns 和 xmlns:xsi。
上面的代码正在创建另一个变量 xp_0:xsi="" 并且 .Net 不接受 xmlns。
以下是我的首选输出
<Document xmlns="urn:iso:std:iso" xmlns:xsi="http://www.w3.org">
对此有任何建议..