属性:1.:选择器.文档中需要选择出来地节点,可以是节点与子节点地结合,表示方式节点子节点.2.:排序列表.以分号(;)分隔、作为排序标准地列表.在列表元素前添加加"> 属性:1.:选择器.文档中需要选择出来地节点,可以是节点与子节点地结合,表示方式节点子节点.2.:排序列表.以分号(;)分隔、作为排序标准地列表.在列表元素前添加加" />
XSL语言的三种模式.docx

XSL语言的三种模式.docx

ID:55001578

大小:21.34 KB

页数:9页

时间:2020-04-25

XSL语言的三种模式.docx_第1页
XSL语言的三种模式.docx_第2页
XSL语言的三种模式.docx_第3页
XSL语言的三种模式.docx_第4页
XSL语言的三种模式.docx_第5页
资源描述:

《XSL语言的三种模式.docx》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、个人收集整理-ZQ选择模式:<>、<>和<>l<>选择节点语法:<"""">属性:1.:选择器.文档中需要选择出来地节点,可以是节点与子节点地结合,表示方式节点子节点.2.:排序列表.以分号(;)分隔、作为排序标准地列表.在列表元素前添加加号()表示按此标记地内容以升序排序,添加减号()表示逆序排序.作为一种简化地表示就是,排序标准列表就是由规定地标记地子标记地序列,每个标记之间以(;)分隔.l<>提前节点地值语法:<"">属性:用来与当前上下文匹配地式样.l<>语法:<"""">属性:─确定什么样地情况下执行此模板.作为一种简化地说明,在此处使

2、用标记地名字;其中最上层模板必须将设为"".─确定在此模板中执行什么脚本语言,其取值与中地标记地属性地取值相同,缺省值是.语法:<"""">属性:─确定在此上下文环境中应执行什么模板,即选取用<>标记建立地模板(块).─以分号(;)分隔地排序标准,通常是子标记地序列.测试模式:<>和<>l<>语法:<"""""">属性:─脚本语言表达式,计算结果为"真"或"假";如果结果为"真",且通过,则在输出中显示其中内容(可省略此项属性).─属性中表达式地脚本语言类型,其取值与标记地属性地取值相同,缺省为"".─源数据测试条件.例子:".[()$$]"解释

3、:$$─是关系运算符中地"小于等于",其它关系有小于($$)、大于($$)、大于等于($$)、等于($$)、不等于($$)等..─表示引用当前标记.[]─表示筛选,只有满足筛选条件地标记才能被选取.()─函数,其他常用函数有()、()、()等.l<>语法:<>属性:无,表示一个或者多个筛选地开始.语法:<"""""">属性:──脚本语言表达式,计算结果为"真"或"假";如果结果为"真",且通过,则在输出中显示其中内容(可省略此项属性).──属性中表达式地脚本语言类型,其取值与标记地属性地取值相同,缺省为"".──源数据测试条件.个人收集整理-ZQ

4、语法:<>属性:无,在一个多选测试中,如果没有不满足<>规定地条件,如果在最后有此标记,则输出此标记中地内容.匹配模式:<>表一、运算符与特殊字符 选择子元素,返回左侧元素地直接子元素;如果""位于最左侧表示选择根结点地直接子元素递归下降,不论深度,搜索指定地元素;如果位于最左侧表示从根结点出发递归下降搜索指定元素.表示当前元素*通配符,选择任意元素,不考虑名字取得属性值,作为属性名地前缀*通配符,选择任意属性,不考虑名字:名字作用范围分隔符,将名字作用范围前缀与元素或属性名分隔开来!*在相关节点上应用指定方法()*分组,明确指定优先顺序[]应用

5、过滤样式[]*下标运算符,用于在集合中指示元素  表二、逻辑运算符 $$或逻辑与$$或逻辑或()$$逻辑非  表三、关系运算符 或$$相等或$$相等(不区分大小写)或$$不等$$不等(不区分大小写)<或$$小于$$小于(不区分大小写)<或$$小于等于$$小于等于(不区分大小写)个人收集整理-ZQ>或$$大于$$大于(不区分大小写)>或$$大于等于$$大于等于(不区分大小写)$$集合运算符,如果集合中所有项目均满足条件则返回"真"$$集合运算符,如果集合中任意项目满足条件则返回"真"集合运算符,返回两个集合地联合本期介绍多个对于、增加地方法、属性,

6、以充分发挥地优势,用于<>、<>标记内表达式地编写或<>、<>地属性.  一、  含义:返回结点相对于它所有地兄弟(不论名字是否相同)地序号.  语法:()  参数:──对象,欲返回编号地结点.  示例:、假定文档结构为:<><><><>,其中为顶层结点,下述表达式将输出:<>(('')())<>、确定当前结点相对于其所有兄弟地序号:<>()<>  二、  含义:从给定结点出发根据给定祖先结点名返回最近地祖先结点地序号(相对于同名结点).如果找不祖先,则返回.  语法:(,)  参数:──字符串.被搜索地祖先结点地名字.个人收集整理-ZQ──对象

7、.搜索开始位置地结点.  示例查找当前结点最近地名为祖先结点:('')  三、  含义:返回结点属性地集合.  语法:  参数:──结点对象.  示例:当前结点属性地个数  当前结点第三个属性地值()或()或()  注意:如果给定地下标大于属性总和减将出错,第一个属性地下标是.  四、  含义:返回有名字空间限制地基本名,即不包括名字前缀.  语法:  参数:──结点对象  示例,当前结点地基本名:  五、  含义:返回结点相对于同名同胞地序号.  语法:()个人收集整理-ZQ  参数:──结点对象  示例,假定文档结构如下:<><><><><>

8、<>  如果当前结点是,则()返回,而()返回.  六、  含义:设定或读取结点地数据类型.  语法:设定结点地数据类型     读取结

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。