跟我学XML和XSL
日期:2008年2月23日 作者: 查看:[大字体 中字体 小字体]-
<TH>班组</TH><TH>
一季度
</TH><TH>
二季度
</TH>
<TH>
三季度
</TH><TH>
四季度
</TH>
<xsl:apply-templates select="report"/>
</TABLE>
</xsl:template>
<xsl:template match="report">
<TR>
<TD><xsl:value-of select="class"/></TD>
<TD><xsl:apply-templates select="q1"/></TD>
<TD><xsl:apply-templates select="q2"/></TD>
<TD><xsl:apply-templates select="q3"/></TD>
<TD><xsl:apply-templates select="q4"/></TD>
</TR>
</xsl:template>
<xsl:template match="q1q2q3q4">
<!--此处测试产量,如小于等于20则添加一STYLE属性color,其值为red(红色)-->
<xsl:if test=".[value() $le$ 20]">
<xsl:attribute name="style">color:red</xsl:attribute>
</xsl:if>
<xsl:value-of/>
</xsl:template>
</xsl:stylesheet>
说明:
q1q2q3q4 ──标记q1、q2、q3、q3均用此模板确定输出
$le$ ──是关系运算符中的“小于等于”,其它关系有小于($lt$)、大于($gt$)、大于等于($ge$)、等于($eq$)、不等于($ne$)等
. ──表示引用当前标记
[ ] ──表示筛选,只有满足筛选条件的标记才能被选取
value() ──XSL函数,其他常用XSL函数有text()、end()、index()等。
下期,我们将学习XSL的另外三个元素,可对同一数据进行多次测试,根据不同条件产生相应输出。
跟我学XSL(五) (返回标题)
2000-05-07· 禹希初·CPCW
XSL中的choose
上期我们学习了XSL元素< xsl:if >,已能通过测试XML数据的值来决定不同的输出形式(不知你尝试过没有,实际上< xsl:for-each >也可部分实现< xsl:if >的功能),但有时,我们希望对同一数据同时测试多个条件,根据不同条件输出相应结果。当然,我们可以用if,假如我们只有if可用的话。幸好我们有一个更好的选择,那就是用< xsl:choose >。下面介绍相关元素的语法: - 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] 下一页
-
- 跟我学XML和XSL 相关文章:
- ·学习CSS制作网页的多个经验技巧
- ·学习CSS制作网页总结的一些经验技巧
- ·Photoshop初学者轻松制作条形码
- ·Photoshop教程 图层样式的学习
- ·CSS初学者应该保持的一种心态
- ·Flash初学者实用技巧
- ·学习CSS必需知道的事
- ·Word 2007数学插件:Microsoft Math
- ·初学:ASP内建对象Response
- ·初学ASP动态网页制作常用错误处理
- 跟我学XML和XSL 相关软件
- ·学校源码管理系统超靓版V2008
- ·小说语文教学(集)
- ·《冰封王座》地图:逃学大乱斗V2.8音乐版
- ·学生智力训练
- ·《反恐精英》1.6版AK练习法教学视频下载
- ·动作解谜《科学试验》游戏试玩
- ·美国厚黑学--人生必胜之道
- ·GBA《游戏王GX学院决斗》模拟器
- ·最后的学徒:班恩的诅咒
- ·历史学家(精编版)
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
下一篇:利用AJAX技术开发应用程序实战
精品推荐
热点TOP10
- ·关于web.xml配置的详细说明
- ·跟我学XML和XSL
- ·用 PHP5 轻松解析 XML
- ·亲密接触xml(10)-其它例子
- ·XML精华学习入门(只要你进来肯定能学会)
- ·亲密接触XML(6)-元素的内容
- ·亲密接触XML(8)-我的属性规则的一个例外
- ·运用CodeSmith代码生引擎生成XML报表文件
- ·XSLT知识总结
- ·XML Schema学习初体会
- ·XML Schema定义元素的基本知识
- ·构建自己的轻量级XML DOM分析程序
- ·亲密接触XML(7)- 元素 vs. 属性的使用
- ·XSL/XML网页制作入门,入门到精通
- ·XML轻松学习手册(三):XML的术语
- ·使用XML Schema 模式定义简化开发技巧
- ·WMLScript脚本程序设计
- ·证券和银行之间转帐系统的设计
- ·用XML和JSP来创建动态站点
- ·XML 和XSLT结合使你的网站设计浑然一体
