我有这样的XML。删除指定的节点及其子节点
<a>
<b>
<c>
<e>
</e>
</c>
<d>
</d>
</b>
<b>
<c>
<e>
<e>
</c>
<d>
</d>
</b>
</a>
,我需要整个文件复制和删除所有<c>
元素和他们的孩子。之后,我想将新文档存储到变量中。
这里是我想有改造后的XML:
<a>
<b>
<d>
</d>
</b>
<b>
<d>
</d>
</b>
</a>
而我目前有:
<xsl:template match="@* | node()">
<xsl:copy>
<xsl:apply-templates select="@* | node()"/>
</xsl:copy>
</xsl:template>
<xsl:template match="c"/>
如果这是你的所有样式表,那么它应该已经做你想要的。你能不能展示更多你的样式表和当前正在获取的输出(不仅仅是你输出的结果_want_),并解释它与你所期望的有什么不同? –