Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

XQuery

Query Language

XQuery is a query and functional programming language that queries and transforms collections of structured and unstructured data, usually in the form of XML, text and with vendor-specific extensions for other data formats such as JSON. It is a World Wide Web Consortium recommended language, semantically similar to XSLT, and designed to be broadly applicable across many types of XML data sources, including structured and semi-structured documents and databases.

Facts
First Released
2007 1
Paradigm
Functional, side effect-free, expression-oriented 1
Significance
Implemented by many XML databases and processors, including BaseX, eXist, MarkLogic and Saxon. 1
Connections

Associated With

XML, Programming Languages

General knowledge, not independently re-fetched: XQuery (a W3C recommendation) is a query and functional programming language designed to query XML data.

Built On

Sources
1. XQuery - Wikipedia
  • History
    XQuery 1.0 became a W3C Recommendation on January 23, 2007.
  • Lead section
    It is a functional, side effect-free, expression-oriented programming language with a simple type system.
  • Implementations
    XQuery is implemented by many database systems, XML databases, and XML processors
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.