首页 相关文章 跟我学XSL(4)测试模式

跟我学XSL(4)测试模式

  XML技术的优势之一就在于数据输出的可选择性,即选择需要的数据输出。前面我们所讲到的选择模式语句:xsl:for-each、xsl:value-of及xsl:apply-template只是简单的选取通过"/"符号层层到达的节点,如果我们对XML数据不需要全部输出,而只需要其中的满足某条件的部分数据,"萝卜青菜、各取所需",那么条件判断xsl:if与多条件判断xsl:choose及xsl:when则迎合了这种需要,如果你对程序设计熟悉的话,会觉得它们似曾相识。

  XSL中的IF,首先,介绍XSL元素xsl:if的语法结构:

  语法:

  xsl:if expr="script-expression" language="language-name" test="pattern"

  属性:

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

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

2016-02-19 标签:

跟我学XSL(4)测试模式的相关文章

手机页面
收藏网站 回到头部