XQuery 介绍
什么是XQuery
XQuery 是一种功能查询语言,用于检索以 XML 格式存储的信息。对于 XML,SQL 用于数据库是一样的。它旨在查询 XML 数据。
XQuery 建立在 XPath 表达式之上。这是所有主要数据库都支持的 W3C 建议。
其官方文档给出的XQuery的定义如下:
“XQuery 是一种用于组合文档、数据库、网页和几乎任何其他事物的标准化语言。它的实现非常广泛。它功能强大且易于学习。XQuery 正在取代专有中间件语言和 Web 应用程序开发语言。XQuery 正在取代复杂的 Java或只需几行代码的 C++ 程序。与许多其他替代方案相比,XQuery 更易于使用且更易于维护。”
XQuery的作用
XQuery 是一种函数式语言,负责从 XML 文档中查找和提取元素和属性。
它可以完成以下事情:
- 提取信息以在 Web 服务中使用。
- 生成汇总报告。
- 将 XML 数据转换为 XHTML。
- 搜索 Web 文档以获取相关信息。
XQuery的发展历史
XQuery 由 W3C 设计,2007 年首次出现,2007 年 1 月 23 日成为 W3C 推荐标准。XQuery 3.0 是 W3C 2014 年 4 月 8 日的推荐标准。
热门文章
优秀文章