XQuery 1.0: An XML Query Language

Retrieve data from large collections of XML

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.

Contributors:  W3C

25 April 2007 (First published 06 February 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

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=XML
ArticleID=193458
SummaryTitle=XQuery 1.0: An XML Query Language
publish-date=04252007