我是靠谱客的博主 妩媚大炮,最近开发中收集的这篇文章主要介绍【XML技术】XSL的基本语法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

⊙XSL模板
      模板是XSL中最重要的概念之一,XSL文件就是由一个一个的模板组成的,任何一个XSL文件至少包含一个模板.
    定义一个模板的基本语法是:
<xsl:template match="pattern">
       <!--输出模板-->
</xsl:template>
     属性match则控制模板的匹配模式,确定在什么情况下执行此模板.属性match的取值把模板规则与指定的元素或属性相比较,只有指定的节点才会被处理.其中最上层的模板即根节点必须将match的取值设定为"/".
     如果match的取值为"*",那么表示该规则适用于所有的未单独指定处理的元素节点.此外,还可以使用路径指定符来指定一些特殊位置的元素与模板相匹配. "//"代表任意深度位置,如<xsl:template match="//student">用来匹配文档中任何位置的<student>元素;而如果是<xsl:template match="student//name">则表明是匹配<student>元素的后继节点中所有<name>元素.另外一个路径指定符是"/",表示直接的父子节点关系.<xsl:template match="student/name">则是匹配的是<student>元素子节点中的<name>元素.
     模板定义完毕后,就可以在XSL中调用该模板了,调用一个模板的语法为:
   <xsl:apply-templates select="pattern"/>
    <xsl:apply-templates>用来说明哪一个节点被模板具体处理.select属性用

最后

以上就是妩媚大炮为你收集整理的【XML技术】XSL的基本语法的全部内容,希望文章能够帮你解决【XML技术】XSL的基本语法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(29)

评论列表共有 0 条评论

立即
投稿
返回
顶部