<xsl:template match="@* | node()">
<xsl:copy>
<xsl:apply-templates select="@* | node()"/>
</xsl:copy>
</xsl:template>
<xsl:template match="root | subroot">
<xsl:apply-templates/>
</xsl:template>
следует.Если вы хотите или хотите что-то более общее, то сделайте второй шаблон
<xsl:template match="/* | /*/*">
<xsl:apply-templates/>
</xsl:template>