我爱Aspx >> XML/XLST >> XSLT轻松入门第三章:XSLT的元素语法<xsl:template match="/">
</xsl:template>
我们再来看apply-templates语法:
<xsl:apply-templates
select = node set-expression
mode = qname>
</xsl:apply-templates>
xsl:apply-templates用来执行那一个节点被模板具体处理。你可以将它理解为程序中调用子函数。select属性用来定义确切的节点名称。xsl:apply-templates总是包含在xsl:template元素中,象这样:
<xsl:template match="/">
<xsl:apply-templates select="para"/>
</xsl:template>
这段代码说明摸板匹配整个文档(根节点),具体执行时处理根节点下所有para元素。
<xsl:template match="para">
<p><xsl:apply-templates/></p>
</xsl:template>
而这一段代码则表示摸板匹配para节点,所有para下的子元素都将被处理。
[1] [2] [3] [4] [5] 下一页 【我对这篇文章有话说?】
XSLT轻松入门第二章:XSLT的实例[05-06]
XSLT轻松入门第一章:XSLT的概念[05-06]
XSL简明教程(7)XSL 的控制语句[05-06]
XSL简明教程(6)XSL过滤和查询[05-06]
XSL简明教程(5)XSL的索引[05-06]
XSL简明教程(4)在服务器端的实现[05-06]
XSL简明教程(3)在客户端的实现[05-06]
XSL简明教程(2)XSL转换[05-06]
XSL简明教程(1)XSL入门[05-06]
XML轻松学习手册(6)XML相关资源[05-06]