XQuery, XSLT 2 and XPath 2 Are W3C Recommendations
The World Wide Web Consortium has published eight new standards in the XML family for data mining, document transformation, and enterprise computing from Web services to databases. "Over 1,000 comments from developers helped ensure a resilient and implementable set of database technologies," said Jim Melton (Oracle). XSLT transforms documents into different markup or formats. XML Query can perform searches, queries and joins over collections of documents. Using XPath expressions, XSLT 2 and XQuery can operate on XML documents, XML databases, relational databases, search engines and object repositories. Read the press release and testimonials and visit the XML home page.
- 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 - XSL Transformations (XSLT)
Version 2.0:
Transforms data model instances (XML and non-XML) into other documents, including into XSL-FO for printing - 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):
An XML-aware syntax for querying collections of structured and semi-structured data both locally and over the Web - XQuery 1.0 and XPath
2.0 Formal Semantics:
The type system used in XQuery and XSLT 2 via XPath defined precisely for implementers