我想使用XSLT为我的xml删除特定的命名空间。
例如
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<root xmlns="http://test.com" xmlns:ns2="http://test2.com">
<ns2:element1>hello</ns2:element1>
<ns2:element2>hello</ns2:element2>
</root>
如何启动XSLT以删除http://test.com命名空间?
由于
答案 0 :(得分:0)
尝试类似
的内容<xsl:template match="ns2:*">
<xsl:element name="local-name()">
<xsl:copy-of select="*">
</xsl:element>
</xsl:template>