XSLT转换复制节点

时间:2016-11-28 20:59:39

标签: xml xslt transformation

如何在转换期间复制没有任何子节点的节点

<xsl:apply-templates mode="copy" select="test" />

这里在上面的例子中我只是想复制测试节点(在转换中不应该选择测试的子节点?

1 个答案:

答案 0 :(得分:1)

您可以添加如下模板:

<xsl:template match="test" mode="copy">
    <xsl:copy/>
</xsl:template>

要复制属性,请使用:

<xsl:template match="test" mode="copy">
    <xsl:copy>
        <xsl:copy-of select="@*"/>
    </xsl:copy>
</xsl:template>