1 <xsl:template name="main">
2 <xsl:call-template name="child">
3 <xsl:with-param name="testParam" select="catalog/cd/title" />
4 </xsl:call-template>
5 </xsl:template>
6
7 <xsl:template name="child">
8 <xsl:param name="testParam" />
9 <table>
10 <tr>
11 <td>
12 <xsl:value-of select="$testParam"/>
13 </td>
14 </tr>
15 </table>
16 </xsl:template>
<xsl:template> 相當于C++ 里面的函數, <xsl:param> 是函數的參數, 這個參數的值(<xsl:with-param name="testParam" select="catalog/cd/title" />)只能在對應的函數(<xsl:template name="child">)里面使用,外面是得不到這個賦值的。