W3C XPath Activities

From http://www.w3schools.com (Copyright Refsnes Data)

# W3C XPath Activities

XPath is a language for selecting parts of an XML document.

XPath is designed to be used by XSLT, XQuery, and XPointer.

## Tutorials

To learn more about XPath read our XPath Tutorial.

To learn more about XQuery read our XQuery Tutorial.

To learn more about XSLT read our XSLT Tutorial.

## XPath Versions

### XPath 1.0

XPath 1.0 became a W3C Recommendation November 16, 1999.

### XPath 2.0

XPath 2.0 became a W3C Recommendation January 23, 2007.

XPath 2.0 is a language derived from XPath 1.0 and XQuery. The XPath 2.0 and XQuery 1.0 are generated from a common source, sharing much of the same syntax, and much of the text is identical.

## W3C XSL Specifications and Timeline

Specification | Draft / Proposal | Recommendation
XPath 1.0 |  | 16. Nov 1999
XPath 2.0 Requirements | 03. Jun 2005 |
XPath 2.0 Language |  | 23. Jan 2007
XPath 2.0 Functions |  | 23. Jan 2007
XPath 2.0 Data Model |  | 23. Jan 2007
XPath 2.0 Semantics |  | 23. Jan 2007
XPointer | 16. Aug 2002 |

## W3C Reference:

W3C XSL Home Page

From http://www.w3schools.com (Copyright Refsnes Data)