XQuery:修订间差异
来自站长百科
Wutingting(讨论 | 贡献) |
Ahbaybface(讨论 | 贡献) 无编辑摘要 |
||
第1行: | 第1行: | ||
'''XQuery''' 等于“XML Query”,是[[W3C]]所制定的一套标准,用来从类[[XML]]文档中提取信息,类XML文档可以理解成一切符合XML数据模型和接口的实体,他们可能是文件或RDBMS。 | |||
'''XQuery''' | |||
==XQuery特点== | |||
'''XQuery有如下特点:''' | '''XQuery有如下特点:''' | ||
*XQuery是查询XML的语言 | *XQuery是查询XML的语言 |
2012年4月4日 (三) 17:26的最新版本
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