Skip to main content


The XML Path (XPath) language is a query language for XML documents, developed by the W3 consortium.

XPath provides users with a non-XML-based syntax that allows them to point to elements in an XML document.

XPath is mainly used in XSLT, but can also be used as a much more powerful way of navigating through the DOM of any XML-like language document such as HTML and SVG.


You can learn more about XPath in our XML XPath Tutorial