XQuery是到XML的SQL是一个数据库表的内容。
XQuery的设计为查询XML数据 - 不仅仅是XML文件,但可以显示为XML,包括数据库什么。
XQuery示例
for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title
什么是XQuery的?
|
XQuery是关于XML查询
XQuery是寻找和提取XML文档中的元素和属性的一种语言。
这里是什么的XQuery可以解决一个例子:
“选择与存储在cd_catalog.xml的CD收藏价格低于$ 10所有CD唱片”
XQuery和XPath
的XQuery 1.0和XPath 2.0共享相同的数据模型,并支持相同的函数和操作符。 如果你已经学习的XPath你将有认识的XQuery没有问题。
XQuery的 - 使用示例
可以使用XQuery来:
- 提取信息在Web服务中使用
- 生成摘要报告
- 转换XML数据XHTML
- 搜索Web文档相关信息
XQuery是W3C推荐标准
XQuery是与几个W3C标准,如XML,命名空间,XSLT,XPath和XML架构兼容。
的XQuery 1.0成为W3C推荐标准2007年1月23日。