Skip to main content


developerWorks  >  XML  >

XQuery 1.0: An XML Query Language

Retrieve data from large collections of XML

developerWorks

Level: Intermediate

Contributors: W3C

06 Feb 2007
Updated 25 Apr 2007

XQuery, a specification for querying XML data sources such as documents and databases, is a superset of XPath. Learn more about this programming language, including its numerous specifications that cover semantics, syntax, and core library functions.

XQuery 1.0: An XML Query Language [in development] is a specification for querying XML data sources -- documents and databases. XQuery is a fairly complete programming language, constituting a superset of XPath. XQuery is being developed in tandem with XPath 2.0, and is controversial because of its complexity, which many argue is unnecessary. Others argue that you can learn its basics quickly and may never need the more difficult portions. The XQuery 1.0/XPath 2.0 system is defined in a daunting array of specifications that cover semantics, syntax, and the core function libraries:


Resources


Back to top


Document options

Document options requiring JavaScript are not displayed