Please refer to the errata for this document, which may include some normative corrections. This document is also available in these non-normative formats: XML and Change markings relative to first edition.
Copyright © 2010 This document is currently not maintained.
This document remains available on the W3C's Technical Report web page for reference and use by interested parties.
The signatures and summaries of functions defined in this document are available at:
This section describes the status of this document at the time of its publication. A list of current W3C publications and the latest revision of this technical report can be found in the W3C technical reports index at
This is one document in a set of eight documents that are being progressed to Edited Recommendation together (XPath 2.0, XQuery 1.0, XQuery X 1.0, XSLT 2.0, Data Model (XDM), Functions and Operators, Formal Semantics, Serialization).
This document, published on 14 December 2010, is an Edited Recommendation of the W3C.
Readers interested in the most recent version of the XQuery and XPath Functions and Operators specification are encouraged to refer to
This document defines constructor functions, operators and functions on the datatypes defined in [XML Schema Part 2: Datatypes Second Edition] and the datatypes defined in [XQuery 1.0 and XPath 2.0 Data Model].
It also discusses functions and operators on nodes and node sequences as defined in the [XQuery 1.0 and XPath 2.0 Data Model].
These functions and operators are defined for use in [XML Path Language (XPath) 2.0], [XQuery 1.0: An XML Query Language] and [XSL Transformations (XSLT) Version 2.0] and other related XML standards.
This second edition is not a new version of this specification; its purpose is to clarify a number of issues that have become apparent since the first edition was published.