上一篇 | 下一篇

跟我学XSL(一)

发布: 2008-6-27 10:11 | 作者: admin | 来源: | 查看: 0次

  

  语法:

  属性:

  expr ── 脚本语言表达式,计算结果为"真"或"假";如果结果为"真",且通过test,则在输出中显示其中内容(可省略此项属性)。

  language ── expr属性中表达式的脚本语言类型,其取值与HTML标记SCRIPT的LANGUAGE属性的取值相同,缺省为"JScript"。

  test ── 源数据测试条件。

  

  语法:

  属性:无,在一个多选测试中,如果没有不满足规定的条件,如果在最后有此标记,则输出此标记中的内容。

  示例:

  此处以学生成绩单为例,要求按成绩的高低给出优秀( >85)、一般(70~85)、及格(60~69)、不及格(< 60),而不是显示分数。其中成绩单的XML文档(文件名:grade.xml)如下:

大胖

80

90

90

小花

98

70

85

  为实现按分数分等级显示,其XSL文档(文件名:grade.xsl)内容如下:

成绩单

姓名英语数学化学

优秀

一般

起格

不起格

上例在浏览器中的样子(IE5.0或更新版本)

字号: | 推荐给好友

评分:0

我来说两句

网络推荐