开发手册 欢迎您!
软件开发者资料库

XQuery - 概述

XQuery概述 - 从概述,环境设置,第一个应用程序,FLWOR,HTML格式,XPath,序列,序列函数,字符串函数,日期函数,正则表达式,以及其他自定义函数开始,从简单而简单的步骤学习XQuery

什么是XQuery

XQuery是一种功能语言,用于检索以XML格式存储的信息. XQuery可用于XML文档,包含XML格式数据的关系数据库或XML数据库. XQuery 3.0是2014年4月8日推出的W3C推荐.

XQuery的定义由官方文档如下 :

XQuery是一种标准化语言,用于组合文档,数据库,网页和几乎任何其他内容.它实施得非常广泛.它功能强大且易于学习. XQuery正在取代专有中间件语言和Web应用程序开发语言. XQuery正在用几行代码替换复杂的Java或C ++程序.与许多其他替代方案相比,XQuery更易于使用且更易于维护.

特征

  • 功能语言 :  XQuery是一种检索/查询基于XML的数据的语言.

  • 类似于SQL :  XQuery是XML对数据库的SQL是什么.

  • 基于XPath :  XQuery使用XPath表达式来浏览XML文档.

  • 普遍接受 : 所有主要数据库都支持XQuery.

  • W3C标准 :  XQuery是W3C标准.

XQuery的好处

  • 使用XQuery,可以检索分层和表格数据.

  • XQuery可用于查询树和图形结构./p>

  • XQuery可以直接用于查询网页.

  • XQuery可以直接用于构建网页.

  • XQuery可用于转换xml文档.

  • XQuery是适用于基于XML的数据库和基于对象的数据库.对象数据库比纯表格数据库更灵活,更强大.