XSL/XML网页制作入门,入门到精通
日期:2008年4月22日 作者: 查看:[大字体 中字体 小字体]-
说明:
q1q2q3q4 ── 标记q1、q2、q3、q3均用此模板确定输出
$le$ ── 是关系运算符中的"小于等于",其它关系有小于($lt$)、大于($gt$)、大于等于($ge$)、等于($eq$)、不等于($ne$)等。
. ── 表示引用当前标记。
[ ] ── 表示筛选,只有满足筛选条件的标记才能被选取。
value() ──XSL函数,其他常用XSL函数有text()、end()、index()等。
下期,我们将学习XSL的另外三个元素,可对同一数据进行多次测试,根据不同条件产生相应输出。
上期我们学习了XSL元素<xsl:if>,已能通过测试XML数据的值来决定不同的输出形式,不知你尝试过没有,实际上<xsl:for-each>也可部分实现<xsl:if>的功能,但有时,我们希望对同一数据同时测试多个条件,根据不同条件输出相应结果。当然,我们可以用if,假如我们只有if可用的话。幸好我们有一个更好的选择,那就是用<xsl:choose>。下面介绍相关元素的语法:<xsl:choose>
语法:<xsl:choose>
属性:无,表示一个多选测试的开始
<xsl:when>
语法:
<xsl:when expr="script-expression" language="language-name" test="pattern">
属性:
expr ── 脚本语言表达式,计算结果为"真"或"假";如果结果为"真",且通过test,则在输出中显示其中内容(可省略此项属性)。
language ── expr属性中表达式的脚本语言类型,其取值与HTML标记SCRIPT的LANGUAGE属性的取值相同,缺省为"JScript"。
test ── 源数据测试条件。
<xsl:otherwise>
语法:<xsl:otherwise>
属性:无,在一个多选测试中,如果没有不满足<xsl:when>规定的条件,如果在最后有此标记,则输出此标记中的内容。
示例:
此处以学生成绩单为例,要求按成绩的高低给出优秀( >85)、一般(70~85)、及格(60~69)、不及格(< 60),而不是显示分数。其中成绩单的XML文档(文件名:grade.xml)如下:
程序代码:
<?xml version="1.0" encoding="GB2312"?>
<?xml:stylesheet type="text/xsl" href="http://www.zahui.com/html/12/grade.xsl"?>
<document>
<grade>
<name>大胖</name>
<english>80</english>
<math>90</math>
<chymest>90</chymest>
</grade>
<grade>
<name>小花</name>
<english>98</english>
<math>70</math>
<chymest>85</chymest>
</grade> - 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] 下一页
-
- XSL/XML网页制作入门,入门到精通 相关文章:
- ·结束SQL注入隐患3招
- ·Web2.0在中国步入歧途 缺赢利模式VC有错
- ·Windows 7操作系统新技术深入探讨
- ·黑客如何利用文件包含漏洞进行网站入侵
- ·知己知彼 看黑客如何入侵Linux操作系统
- ·深入了解微软Windows 7系统
- ·深入分析Windows操作系统死机问题
- ·2007年Adobe设计大赛入围作品(29)
- ·黑客入侵前的信息收集
- ·平板电视工程菜单进入方法汇总
- XSL/XML网页制作入门,入门到精通 相关软件
- ·越狱秘密潜入
- ·《深入敌后:雷神战争》火爆试玩
- ·手机游戏:深入黑帮
- ·《交易》— 步入权利与欲望的死亡陷阱
- ·《细致入微的战争铅笔画》
- ·入不思议解脱境界普贤行愿品_男声朗诵版(多背景音乐)
- ·第6届茅盾文学奖入围作品合集
- ·编程教程-MFC入门
- ·猴脑入侵
- ·C语言初学者入门讲座
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:国外SEO相关论坛地址列表
下一篇:用JS自动生成等比例缩略图
精品推荐
热点TOP10
- ·关于web.xml配置的详细说明
- ·跟我学XML和XSL
- ·XML轻松学习手册
- ·用 PHP5 轻松解析 XML
- ·WMLScript脚本程序设计
- ·XSL/XML网页制作入门,入门到精通
- ·分享:XMLHTTPRequest的属性和方法简介
- ·亲密接触xml(10)-其它例子
- ·XML轻松学习手册(三):XML的术语
- ·使用XML Schema 模式定义简化开发技巧
- ·XSL教程:匹配模式的学习
- ·XQuery 初学者入门教程:XQuery 术语和语法
- ·用XSL和ASP实现分页功能
- ·XML 和XSLT结合使你的网站设计浑然一体
- ·学习WEB标准总结的一些关于CSS/XHTML知识
- ·基础知识认识XML:下一代网络的基石
- ·利用 DOM 进行 Web 响应
- ·XSLT知识总结
- ·自定义应用程序配置文件(app.config)
- ·XML Schema定义元素的基本知识
