我正在使用 apply-templates 元素完成我的第一个 XSL 转换。开发 XSLT 时,最佳实践是什么?我应该非常具体地选择应用模板还是模板匹配或我没有考虑过的东西?
示例 A
<xsl:template match="/">
<xsl:apply-templates select="A/B/C/D"/>
<xsl:apply-templates select="J/K/L/M"/>
<xsl:apply-templates select="W/X/Y/Z"/>
</xsl:template>
<xsl:template match="Q"/>
或者
示例 B
<xsl:template match="/">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="A/B/C/D/Q or J/K/L/M/Q or W/X/Y/Z/Q"/>