我不知道这是否可能,但我想知道如何做到这一点......
假设我们有以下 XSL:
<xsl:template name="foo">
Bla bla bla
</xsl:template>
...
<xsl:template name="bar">
Bla bla bla
</xsl:template>
...
<xsl:template match="/">
<xsl:if test="$templateName='foo'">
<xsl:call-template name="foo"/>
</xsl:if>
<xsl:if test="$templateName='bar'">
<xsl:call-template name="bar"/>
</xsl:if>
</xsl:template>
是否可以更改 XSL 以读取类似...
<xsl:template match="/">
<xsl:call-template name="$templateName"/>
</xsl:template>