xsl:apply-templates
语法
<xsl:apply-templates select="node-set-expression"> <xsl:with-param name="qualified-name" select="expression"> ... </xsl:with-param> </xsl:apply-templates>
描述
根据属性的值select应用一个或多个模板。如果未包含该select属性,脚本将以递归方式处理当前节点的所有子节点。如果存在该select属性,则处理器仅将模板应用于与属性表达式select匹配的子元素,该子元素的计算结果必须为节点集。该<xsl:template>指令指示根据哪个模板转换哪些元素。应用的模板将传递由指令中的<xsl:apply-templates>元素指定的<xsl:with-param>参数。
属性
| select | (可选)选择处理器应用模板的节点。默认情况下,处理器将模板应用于当前节点的子节点。 |