XML 和 XQuery
什么是 XQuery?
XQuery 之于 XML,如同 SQL 之于数据库。
XQuery 被设计用于查询 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 于 2007 年成为 W3C 推荐标准。
XQuery 教程
您将在我们的 XQuery 教程 中了解更多关于 XQuery 的知识。