XQuery

来自站长百科
跳转至: 导航、​ 搜索

XQuery 等于“XML Query”,是W3C所制定的一套标准,用来从类XML文档中提取信息,类XML文档可以理解成一切符合XML数据模型和接口的实体,他们可能是文件或RDBMS。

XQuery特点[ ]

XQuery有如下特点:

  • XQuery是查询XML的语言
  • XQuery类似RDBMS的SQL
  • XQuery建立在XPATH的基础之上
  • XQuery已经被现在主流的RDBMS所支持,如Oracle, DB2, SQLServer


XQuery应用举例

  • 从Web Service中提取信息
  • 生成数据的摘要报告
  • 将XML转换为XHTML
  • 从Web文档中找寻信息


在了解XQuery之前,你应该首先了解

XQuery语法的基本规则:[ ]

  • 大小写敏感
  • 元素,属性和变量名必须是合法的XML名称
  • XQuery中的字符串可以使用单引或双引号
  • XQuery中的变量用$前缀加名称表示
  • XQuery中的注释在 (: 和 :)范围内
  • 另外,作为高级功能,XQuery还提供了用户自定义函数功能

XQuery将成为一种用于描述对XML数据源的查询的语言,具有精确、强大和易用的特点。其支持者认为针对XML的XQuery非常类似针对关系数据库的SQL。对XQuery语言标准的定义工作已经于2007年初完成,版本为1.0

相关条目[ ]

参考来源[ ]