XQuery 初学者入门教程:XQuery FLWOR 表达式
日期:2007年10月30日 作者: 查看:[大字体 中字体 小字体]-
XML 实例文档
我们将在下面的例子中使用这个 "books.xml" 文档(与上一节中的 XML 文件相同)。
如果使用 FLWOR 从 "books.xml" 选取节点
请看下面这个路径表达式:
doc("books.xml")/bookstore/book[price>30]/title上面这个表达式可选取 bookstore 元素下的 book 元素下所有的 title 元素,并且其中的 price 元素的值必须大于 30。
下面这个 FLWOR 表达式所选取的数据和上面的路径表达式是相同的:
for $x in doc("books.xml")/bookstore/book where $x/price>30 return $x/title结果是:
<title lang="en">XQuery Kick Start</title> <title lang="en">Learning XML</title>
通过 FLWOR,您可以对结果进行排序:
for $x in doc("books.xml")/bookstore/book where $x/price>30 order by $x/title return $x/titleFLWOR 是 "For, Let, Where, Order by, Return" 的只取首字母缩写。
for 语句把 bookstore 元素下的所有 book 元素提取到名为 $x 的变量中。
where 语句选取了 price 元素值大于 30 的 book 元素。
order by 语句定义了排序次序。将根据 title 元素进行排序。
return 语句规定返回什么内容。在此返回的是 title 元素。
上面的 XQuery 表达式的结果:
<title lang="en">Learning XML</title> <title lang="en">XQuery Kick Start</title>
(出处:网侠)
-
- XQuery 初学者入门教程:XQuery FLWOR 表达式 相关文章:
- ·魔法门6攻略补遗
- ·魔法门7 攻略解析
- ·最详细的黑客入门法则
- ·大智慧股票软件Level-2入门手册
- ·流光5.0使用小窍门
- ·西门子的员工手册
- ·网络黑客新手入门必备知识
- ·Windows下C语言网络编程快速入门
- ·专家:对未来十大热门职业综合评价
- ·XSL/XML网页制作入门,入门到精通
- XQuery 初学者入门教程:XQuery FLWOR 表达式 相关软件
- ·魔法门之英雄无敌2(Heroes of Might and Magic 2) 简体中文黄金版
- ·魔法门英雄无敌3全集
- ·快门-教育网内网络电话 V4.5.0.5448
- ·魔兽世界 安其拉关门录像
- ·软件破解入门教程和解密常用手册
- ·魔法门7
- ·韩国语入门
- ·vc入门教程
- ·魔法门6天堂之令
- ·韩国学校教育门户网站界面网页模板
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:好玩的鼠标指向后带图片的提示效果
精品推荐
热点TOP10
- ·关于web.xml配置的详细说明
- ·跟我学XML和XSL
- ·一个简单的基于XML的模块集成框架
- ·XML创建可排序、分页的数据显示页面
- ·利用XML实现通用WEB报表打印实际使用中的例子
- ·在 Excel 2003 中创建 XML 映射
- ·利用ASP和XML制作菜单导航系统
- ·利用ASP+XML架设在线考试系统
- ·XML入门教程:XML 浏览器支持
- ·轻松学习XML教程
- ·XmlTextWriter创建XML文件
- ·利用XMLBean轻轻松松读写XML
- ·Xml_javascript分页
- ·使用XSLT将XML数据转换成HTML
- ·XML精华学习入门(只要你进来肯定能学会)
- ·JDOM操作XML文件(法老修正版)
- ·带日期标注的日历控件
- ·将XML结点转换成JAVABEAN并存入数据库
- ·XHTML 1.0:标记新的开端
- ·xslt的简单使用[xml-->html]
