3
我想使用XSL有条件地复制节点。这是我的XML:如何使用XSLT有条件地复制XML元素?
<root>
<node_a>111</node_a>
<node_b>222</node_b>
<node_c>333</node_c>
</root>
如何使用XSLT复制除“node_a”之外的所有节点?
TIA
我想使用XSL有条件地复制节点。这是我的XML:如何使用XSLT有条件地复制XML元素?
<root>
<node_a>111</node_a>
<node_b>222</node_b>
<node_c>333</node_c>
</root>
如何使用XSLT复制除“node_a”之外的所有节点?
TIA
使用标识转换加空模板匹配node_a。
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0">
<xsl:template match="@*|node()">
<xsl:copy>
<xsl:apply-templates select="@*|node()"/>
</xsl:copy>
</xsl:template>
<xsl:template match="node_a"/>
</xsl:stylesheet>
工作在两个XSLT1和XSLT2
这奏效了!谢谢。 – 2010-08-25 16:10:43
+1。这是要走的路。 – 2010-08-25 16:10:47