This document provides an overview of XPath including:
- XPath is used to select nodes or node-sets from XML documents
- It describes the major axes like child, descendant, and attribute
- Functions for selecting nodes, casting types, and working with strings and namespaces
- Tools for testing XPath queries include Firebug and browser extensions
- XPath shares similarities with CSS selectors but has additional capabilities for XML documents