XSLT 2.0, XML Query and XPath 2.0 Candidate Recommendations
The XML Query and XSL Working
Groups have released updated Candidate Recommendations of XML Query
1.0, XSLT 2.0, XPath 2.0 and supporting documents. The XQuery use cases are
also updated. Today's drafts incorporate comments received at Candidate
Recommendation and move the xdt:*
types to the XML Schema
xs
namespace, a change made in conjunction with the XML
Schema Working Group. XSLT transforms documents into different markup
or formats. Important for databases, search engines and object
repositories, XML Query can perform searches, queries and joins over
collections of documents. Both XSLT 2 and XQuery use XPath expressions
and operate on XPath Data Model instances. Visit the XML home page.
- XSL
Transformations (XSLT) Version 2.0:
Transforms data model instances (XML and non-XML) into other documents including into XSL-FO for printing - XQuery 1.0: An
XML Query Language:
An XML-aware syntax for querying collections of structured and semi-structured data both locally and over the Web - XML Path
Language (XPath) 2.0:
Expression syntax for referring to parts of XML documents - XQuery
1.0 and XPath 2.0 Functions and Operators:
The functions you can call in XPath expressions and the operations you can perform on XPath 2.0 data types - XQuery
1.0 and XPath 2.0 Data Model (XDM):
Representation and access for both XML and non-XML sources - XSLT 2.0 and XQuery 1.0 Serialization:
How to output the results of XSLT 2.0 and XML Query evaluation in XML, HTML or as text - XML Syntax for
XQuery 1.0 (XQueryX):
A precise representation in XML of the XML Query language, suitable for machine processing and introspection - XQuery 1.0 and XPath 2.0 Formal Semantics:
The type system used in XQuery and XSLT 2 via XPath defined precisely for implementers