跟我学XSL(三)

阅读更多

语法:

属性:
  expr ──脚本语言表达式,计算结果为“真”或“假”;如果结果为“真”,且通过test,则在输出中显示其中内容(可省略此项属性)。 //from www.w3sky.com
  language ──expr属性中表达式的脚本语言类型,其取值与HTML标记SCRIPT的LANGUAGE属性的取值相同,缺省为“JScript”test ──源数据测试条件。

要求季度产量小于等于20的用红色表示:

report.xml:





甲班
50703010


乙班
20304050


丙班
70402010



report.xsl:





1999年生产统计






1999年生产统计






班组
一季度

二季度

三季度

四季度














color:red





说明:
q1|q2|q3|q4 ──标记q1、q2、q3、q3均用此模板确定输出

$le$ ──是关系运算符中的“小于等于”,其它关系有小于($lt$)、大于($gt$)、大于等于($ge$)、等于($eq$)、不等于($ne$)等 //from wnnww.wmm3sky.cnnom

. ──表示引用当前标记

[ ] ──表示筛选,只有满足筛选条件的标记才能被选取

value() ──XSL函数,其他常用XSL函数有text()、end()、index()等。






  • report.rar (927 Bytes)
  • 下载次数: 18

你可能感兴趣的:(XSL,XML,脚本,HTML)