XSL测试模式的实例学习

xslt支持的测试模式语句,用于条件判断,主要有:

<xsl:if>和<xsl:choose>及其下的<xsl:when>和<xsl:otherwise>

还是在匹配模式中使用的用户列表数据源。

1:使用xsl:if

<?xml version="1.0" encoding="GB2312"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<body>
<table border="1">
<tr bgcolor="#9acd32">
<th>Name</th>
<th>ID</th>
</tr>
<xsl:for-each select="Users/User">
<xsl:sort data-type="number" select="@ID" order="descending" />
<xsl:if test="ID mod 2=1">
<tr>
<td><xsl:value-of select="Name"/></td>
<td><xsl:value-of select="ID"/></td>
</tr>
</xsl:if>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template></xsl:stylesheet>

关于test使用的运算符:

=或$eq$ 相等

=或$ieq$ 相等(不区分大小写)

!=或$ne$ 不等

$ine$ 不等(不区分大小写)

<或$lt$ 小于

$ilt$ 小于(不区分大小写)

<=或$le$ 小于等于

$ile$ 小于等于(不区分大小写)

>或$gt$ 大于

$igt$ 大于(不区分大小写)

>=或$ge$ 大于等于

$ige$ 大于等于(不区分大小写)

$all$ 集合运算符,如果集合中所有项目均满足条件则返回"真"

$any$ 集合运算符,如果集合中任意项目满足条件则返回"真"

| 集合运算符,返回两个集合的联合

时间: 2024-09-14 11:32:43

XSL测试模式的实例学习的相关文章

测试模式 - XSL教程 - 5_XML基础

xslt支持的测试模式语句,用于条件判断,主要有:<xsl:if> 和<xsl:choose>及其下的<xsl:when>和<xsl:otherwise>   还是在匹配模式中使用的用户列表数据源. 1:使用xsl:if   <?xml version="1.0" encoding="GB2312"?> <xsl:stylesheet version="1.0" xmlns:xsl

众包测试模式:怎么满足用户需求?

文章描述:小米手机的非典型众包模式. 我从 8 月底拿到了小米手机工程版,持续用过两个月之后换到了零售版.在观察了一些改动细节之后,今天想跟大家聊聊"众包测试"模式. 什么是众包测试? 众包(CrowdSourcing)的含义是一种分布式的解决方案和生产模式,见于 2006 年 6 月<连线>(wired)的一篇<众包的崛起>:企业利用互联网将工作分配出去.发现创意或解决技术问题.企业可以利用志愿者大军的创意和能力--这些志愿者具备完成任务的技能,愿意利用业余时

win7系统退出和进入测试模式的方法

  win7系统退出和进入测试模式的方法          解决方法1: 1.首先打开"命令行提示符",win7及以前系统:开始-附件-命令行提示符,然后右键选择"以管理员身份运行"; 2.在"命令行提示符"输入"bcdedit /set testsigning on"回车,然后命令行提示符会显示"操作成功完成",就可以打开windows测试模式了; 3.重启电脑后,你会发现桌面右下角的出现了"测

电脑桌面右下角显示测试模式如何解决

  电脑桌面右下角显示测试模式如何解决         1.搜索cmd,右击搜索结果,选择"以管理员身份运行"; 2.输入命令:bcdedit /set testsigning off,点击回车后提示"操作成功完成",即可关闭测试模式; 3.如果不能执行,那么先输入cd/,回车,再输入cd windows/system32,回车,最后再执行命令bcdedit /set testsigning off即可.

小命令帮你退出Win8/Win8.1测试模式

  1.Win8/Win8.1:Win+X+A,打开管理员模式的命令提示符. 2.打开命令提示符后输入"bcdedit /set testsigning off"(不含引号),输入后回车,提示操作完成后重启,如下图Win8/Win8.1. Windows测试模式在我们平时安装了大内存补丁(32位系统支持3.8G以上的内存).TCP/IP连接数补丁.旧版虚拟网卡.旧版虚拟光驱等软件后就会显示.只要输入了上述命令,重启之后你就会发现直接进入正常模式,一句小命令就能搞定,非常简单吧!

跟我学XSL(4)测试模式

    XML技术的优势之一就在于数据输出的可选择性,即选择需要的数据输出.前面我们所讲到的选择模式语句:<xsl:for-each>.<xsl:value-of>及<xsl:apply-template>只是简单的选取通过"/"符号层层到达的节点,如果我们对XML数据不需要全部输出,而只需要其中的满足某条件的部分数据,"萝卜青菜.各取所需",那么条件判断<xsl:if>与多条件判断<xsl:choose>

XSL匹配模式的学习

<xsl:template>元素定义了用于匹配节点的规则(match,其中"/"匹配整个文档),在apply-template使用 语法规则为: <xsl:template name="name" match="pattern" mode="mode" priority="number"> <!--Content:(<xsl:param>*,template)--&

去掉电脑右下角出现win7测试模式内部版本7601的方法

  1.单击"开始"--"所有程序" 2.打开"附件" 3.找到"命令行提示符",右键选择"以管理员身份运行" 4.在命令行窗口输入"bcdedit /set testsigning off" 5.重启

天之禁 首测激活码开放 首创有偿测试模式

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;       [科技讯]7月9日信息,命不由天,我主沉浮!绿岸网络五年研发玄幻武侠巨作<天之禁>正式宣布将于7月25日开启"有偿精英首测".官网同步宣布首测"八大活动",首测玩家均可轻松参与获取奖励! [ 融魂有礼 100%送Q币 ] 7月25日14:00-8月8日14:00 达到35级并在游戏中成功体验特色&quo