W3C XPath
Activity
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, please read our XPath Tutorial.
To learn more about XQuery, please read our XQuery Tutorial.
To learn more about XSLT, please read our XSLT 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 share the same origin, have many similar syntaxes, and some text is 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 |