XQuery is a query language, which is used for requesting collections of XML data, developed by W3C. XQuery is designed for working with XML, but it does not use XML's syntax. Although there is an XQueryX version that makes use of XML's syntax, it is only seldom used. XQuery is applied versatilely, for example for extraction of information from an XML database, for searching textual documents on the web, for information extraction, etc. Furthermore XQuery allows modifying the data or sort the returned results.
The queries in XQuery can read, return, add a sequence of XML fragments or atomic values from input documents. XQuery relies on other specifications of W3C such as XML 1.1, Namespaces, XPath and XML Schema datatypes. One of the reasons why XQuery is so widely accepted, is that it is supported by all major databases.
- Corpus Query Lingua Franca
- Dialogue Act Markup Language
- Guidelines for Electronic Text Encoding and Interchange
- Information technology — Hypermedia/Time-based Structuring Language
- Markup Language for events and temporal expressions in natural language
- RDF Data Query Language
- RDF Query Language
- REWERSE I1 Rule Markup Language
- Rule Markup Language
- SPARQL Protocol and RDF Query Language
- Semantic role markup language
- Sesame RDF Query Language
- TRIPLE
- TermBase eXchange
- Translation Memory eXchange
- XML Path Language
- P. Walmsley, XQuery: Search Across a Variety of XML Data, O'Reilly Media, 2007.
- M. Brundage, XQuery: The XML Query Language, Addison-Wesley Professional, 2004.
- Scott Boag
- Don Chamberlin
- Mary F. Fernández
- Daniela Florescu
- Jonathan Robie
- Jérôme Siméon
- XPath-2010
XQuery is a superset of XPath 2.0, which is a superset of XPath 1.0
- XQuery-2014
- Scott Boag
- Don Chamberlin
- Mary F. Fernández
- Daniela Florescu
- Jonathan Robie
- Jérôme Siméon
- Jim Melton
Legend: | |
|
isApplicationOf |
|
isSubsetOf |
|
isSupersetOf |
|
isVersionOf |