Concepts
The XML Path Language (XPath) provides a language for addressing parts of an XML document. This section introduces some of the fundamental concepts pertinent to XPath and its use with XSLT and other forms of XML-based programming.
- Introduction to the XPath Tree Model
- Basic Syntax of XPath Expressions
- Understanding XPath Usage in XSLT
- Using XPath with the DOM
- Context and Navigation in XPath
- Navigating XML Data Using XPath Axes
- Filtering XML Data Using XPath Predicates
- Using Functions in XPath Expressions
- Useful Patterns for XPath Expressions