W3C XPathActivity


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

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


Tutorial

To learn more about XPath, please read ourXPath Tutorial。

To learn more about XQuery, please read ourXQuery Tutorial。

To learn more about XSLT, please read ourXSLT Tutorial。


XPath Versions

XPath 1.0

XPath 1.0 became a W3C Recommendation on November 16, 1999.

XPath 2.0

XPath 2.0 became a W3C Recommendation on January 23, 2007.

XPath 2.0 is a language derived from XPath 1.0 and XQuery. XPath 2.0 and XQuery 1.0 are of the same origin, share much of the same syntax, and many texts are also identical.


W3C XSL Specifications and Timeline

Specification Draft/Proposal Recommendation Date
XPath 1.0   16. Nov 1999
     
XPath 2.0 Requirements 03. Jun 2005  
XPath 2.0 Language   14. Dec 2010
XPath 2.0 Functions   14. Dec 2010
XPath 2.0 Data Model   14. Dec 2010
XPath 2.0 Semantics   14. Dec 2010
     
XPointer 16. Aug 2002  


W3C Reference Manual:

W3C XSL Home Page

Other Extensions