我们可以从xsl中调用自定义模板:if xslt 1.0中的块,如下所示。 我已经从xsl内部调用了一个名为abcCodetemplate的自定义模板,如下所示:if block请告知是否正确的方法..
<xsl:if test="$TSS='true'">
<xsl:variable name="abcCode">
<xsl:call-template name="abcCodetemplate">
<xsl:with-param name="Var" select="/ase/*/rty"/>
</xsl:call-template>
</xsl:variable>
</xsl:if>
</xsl:template>
答案 0 :(得分:0)
是的,这是一种正确的方法。但如果可以使用<xsl:apply-template>
看看What are the differences between 'call-template' and 'apply-templates' in XSL?