首页 > 其他 > 详细

xml-xsl中的一些元素语法

时间:2021-05-22 23:54:10      阅读:29      评论:0      收藏:0      [点我收藏+]

xslt中的一些元素语法

xslt是将html中的数据进行模板展示的方法,最近的xml课程在学些这个,

为了避免在以后的日子里遗忘,在这里记录一下

首先是<?xml-stylesheet type="text/xsl" herf="1.xsl"?>

这是写在xml文件中的xsl文件引用

<xsl:template match="name"></xsl:template>是xsl的模板使用第一个模板采用的一定是/

<xsl:apply-templates select="匹配模式"/>这个匹配模式可以将所有的匹配元素匹配出来

这里可以和<xsl:value-of select="匹配模式"/>进行对比,value是匹配一个元素,而templates是匹配多个元素

<xsl:for-each select="pattern"></xsl:for-each>类似于for循环

xsl:sort

<xsl:sort select="元素名" order="asceding|descending" case_order="upper-first|lower_first"/>

这是sort的完整形式

select表示对根据哪一个元素来排序 order 表示升序以及降序,case-order表示小写排在前面还是大写排在前面

 <xsl:apply-templates select="roster/student">
<xsL:sort select="score" order="ascending"/>
<xsl:apply-templates>

select中可以使用的匹配模式

value中“元素名称/@属性名称”可以获得属性值

<xsl:value-of select="./@ID"/>./表示当前模板指到的路径

对于其中的一些细节

<xsl:template match="(person|name)">

xml-xsl中的一些元素语法

原文:https://www.cnblogs.com/ju-ruo/p/14799575.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!