主页 > 知识库 > XSL简明教程(6)XSL过滤和查询

XSL简明教程(6)XSL过滤和查询

热门标签:南宁网络外呼系统运营商 如何修改多个百度地图标注 400电话办理包年 高德地图地图标注服务中心 本地电话机器人 r语言数据可视化地图标注 东营电销 随州外呼调研系统 微信地图标注合并了
原著:Jan Egil Refsnes 翻译:阿捷

六. XSL的过滤和查询


如果我们希望只显示满足一定的条件的XML数据应该怎么做呢?还是上面的例子代码,我们只需要在xsl:for-each元素的select属性中加入参数就可以,类似:

xsl:for-each select="CATALOG/CD[ARTIST='Bob Dylan']">

参数的逻辑选择有:

= (等于)

=! (不等于)

LT 小于

GT 大于等于


和前面同样的例子(cd_catalog_sort.xsl):


?xml version='1.0'?>

xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">

xsl:template match="/">

html>

body>

table border="2" bgcolor="yellow">

tr>

th>Title/th>

th>Artist/th>

/tr>

xsl:for-each select="CATALOG/CD[ARTIST='Bob Dylan']">

tr>

td>xsl:value-of select="TITLE"/>/td>

td>xsl:value-of select="ARTIST"/>/td>

/tr>

/xsl:for-each>

/table>

/body>

/html>

/xsl:template>

/xsl:stylesheet>


你可以自己测试一下,看到的结果有什么不同。

标签:益阳 西双版纳 宿迁 果洛 拉萨 宁夏 德州 黄石

巨人网络通讯声明:本文标题《XSL简明教程(6)XSL过滤和查询》,本文关键词  XSL,简明教程,过滤,和,查询,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《XSL简明教程(6)XSL过滤和查询》相关的同类信息!
  • 本页收集关于XSL简明教程(6)XSL过滤和查询的相关信息资讯供网民参考!
  • 推荐文章