`
zhuqiang5138
  • 浏览: 30515 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

对XML文件进行检索的语言Xquery

阅读更多

第一次听到的XQuery,还是我的一个同事 看我闲着没事 叫我帮他稍微研究下看看 我就上网看看啦。

 

XQuery 相对于 XML,等同于 SQL 相对于数据库——W3school上的解释。这个也算是恰到好处的解释了。

 

XQuery 从XML 文档查找和提取元素及属性等数据不仅仅限于 XML 文件,还包括任何可以 XML 形态呈现的数据(包括数据

 

库)。

 

还有就是XQuery 1.0 在 2007年1月23日 被确立为 W3C 推荐标准。


W3C XQuery 规范和时间线

 

规范草案/提议推荐
XQuery Requirements 2007 年 3 月 23 日  
XQuery Use Cases 2007 年 3 月 23 日  
XQuery 1.0   2007 年 1 月 23 日
XQuery 1.0 Functions   2007 年 1 月 23 日
XQuery 1.0 Data Model   2007 年 1 月 23 日
XQuery 1.0 Semantics   2007 年 1 月 23 日
XQueryX   2007 年 1 月 23 日
XQuery 1.1 Requirements 2007 年 3 月 23 日  
XQuery 1.1 Use Cases 2008 年 12 月 3 日  
XQuery 1.1 2008 年 12 月 3 日  

 

 

首先对这个Xquery有一个初步的认识。

 

下面想看看什么情况想会用到Xquery。

 

比如:

 

  1. 它可以直接作用到表现层上 直接把检索到数据 可以整成HTML格式。

  2. 可以非常迅速的检索数据到需要的数据 如:类型为varchar的数据;title标签的值等等。

  3. XQuery有的时候是比 JDOM、JAXP 和 SAX 等其他 XML 解析 API 更好用的。

简而言之,言而总之:xquery是个值得研究下的技术 以后的项目中说不定会有用到的时候

 

 

分享到:
评论

相关推荐

    《XML》实验(3) -- XQuery

    2、理解和掌握XQuery查询计划的基本结构、各种子句的使用、(递归)函数的声明和使用、嵌套查询的使用,能够熟练地利用集成开发环境编写完成各种查询工作...,为在主流关系数据库中使用XQuery进行数据检索打下基础...

    XML - 实验(4) -- XQuery

    2、理解和掌握XQuery查询计划的基本结构、各种子句的使用、(递归)函数的声明和使用、嵌套查询的使用,能够熟练地利用集成开发环境编写完成各种查询工作...,为在主流关系数据库中使用XQuery进行数据检索打下基础...

    XML关于Xquery的代码

    理解和掌握XQuery查询计划的基本结构、各种子句的使用、(递归)函数的声明和使用、嵌套查询的使用,能够熟练地利用集成开发环境编写完成各种查询工作的...,为在主流关系数据库中使用XQuery进行数据检索打下基础...

    XQuery权威指南(简码·扫描版)

     本书比较深入全面地介绍了XQuery相关知识,包括XQuery的概述和快速指南,如何使用XQuery编写简单和复杂的查询,如何对XML数据过滤、排序和分组,还讲述了FLWOR表达式、XPath及提取、组合数据的XQuery工具。...

    XML入门经典(第4版).part1.rar

    《XML入门经典(第4版)》能帮助您快速从XML的基础知识提升到更为高级的编程技术中,您将深入钻研XML和数据库的使用艺术,包括如何查询XML信息、检索XML数据和创建新的XML文档等等。此外,您还将学会如何在Web上发布...

    XML入门经典(第4版).part3.rar

    《XML入门经典(第4版)》能帮助您快速从XML的基础知识提升到更为高级的编程技术中,您将深入钻研XML和数据库的使用艺术,包括如何查询XML信息、检索XML数据和创建新的XML文档等等。此外,您还将学会如何在Web上发布...

    XML入门经典(第4版).part2.rar

    《XML入门经典(第4版)》能帮助您快速从XML的基础知识提升到更为高级的编程技术中,您将深入钻研XML和数据库的使用艺术,包括如何查询XML信息、检索XML数据和创建新的XML文档等等。此外,您还将学会如何在Web上发布...

    XML入门经典(第4版).part4.rar

    《XML入门经典(第4版)》能帮助您快速从XML的基础知识提升到更为高级的编程技术中,您将深入钻研XML和数据库的使用艺术,包括如何查询XML信息、检索XML数据和创建新的XML文档等等。此外,您还将学会如何在Web上发布...

    基于XQuery的XML格式学生成绩查询

    针对XML文档的信息查询,介绍了XQuery标准产生及发展现状,分析了XQuery的查询处理过程;结合XQuery和Java技术进行查询处理,查询结果用XSLT 和SVG...设计了一个XML检索应用实例,完成了从XML数据源中直接检索数据。

    XML数据库的加密与密文检索 (2010年)

    提出一种基于曲线插值的数据库加密和密文检索模型,该模型通过可扩展标记语言( XML)节点的隐藏机制 控制加密粒度,利用曲线插值变换改变数据库密文分布,可有效地抵御各类针对数据库的攻击。在此基础上建立了 XQuery...

    sql2005全文检索.doc

    与关系数据查询、多维数据库查询和基于XML的XQuery、XPath不同,全文检索技术主要处理对象是基于超大 数据量的文本数据和结构化的二进制数据上类似LIKE的模糊查询。主要区别见下表。   表1:全文检索与关系数据库...

    论文研究-基于扩展XQuery引擎的空间数据流查询方法研究.pdf

    针对目前XML数据流处理中通常采用的查询语言XPath和XQuery均不支持空间运算,无法应用到空间数据流处理技术中的问题,设计了一种通过扩展现有商业化XQuery引擎功能基础上的空间数据流检索方法。

    论文研究-基于BaseX数据库的OWL本体存储查询研究.pdf

    利用BaseX的查询接口和XQuery查询语言对OWL本体进行检索,在建立推理规则库基础上,实现本体查询扩展与推理。实验将提出的存储查询方法与基于关系型数据库的存储查询方法进行对比,验证了提出的方法具备高效的存储...

    基于全局运动的视频检索方案 (2006年)

    同时根据全局运动参数构造了运动分析函数,对视频进行了准确的全局运动分割和语义注释,并以此为基础,利用可扩展标记语言(XML)描述了视频的全局运动,测试了基于Xquery的语义查询。实验结果表明,在风景类视频中...

    frink:基于标准的分层数据处理库

    生成L3,这是XML或JSON树(或混合树)的轻量级扁平表示形式,用于快速存储和检索。 用一组连贯的函数构造树,以创建持久HTML,XML或JSON文档。 在浏览器中将持久树或L3渲染为HTML。 使用超简单,闪电般快速的树差异...

    Image_Retrieval:数字图书馆中的图像检索-机器学习技术的多集合实验

    概要 这项工作使用ETL(提取-转换-加载)方法和深度学习技术来实现数字图书馆中的图像检索功能。... 此PoC在 (Gallica在线参与平台,专门针对Gallica可以进行的创意用途)中引用。 在GallicaPix中寻找图像 文章,博

    X2S:Java中的简单DOM解析器-开源

    目的是在不需要XPath和/或XQuery的所有功能和复杂性的情况下,从XML DOM文档中检索属性和文本值。 例如,如果从DOM相对路径中检索所有文本值(例如:/ root-node / persons / person / name)或从字符串中获得属性...

Global site tag (gtag.js) - Google Analytics