- Chapter 1. Essential XPath
- Chapter 2. The XPath Data Model
- Chapter 3. Location Steps and Paths
- Chapter 4. XPath 1.0 Functions and Operators
- Chapter 5. XPath with XSLT
- Chapter 6. XPath with XPointer, XLink, and XQuery
- Chapter 7. Introducing XPath 2.0
- Chapter 8. XPath 2.0 Expressions and Operators
- Chapter 9. The XPath 2.0 Numeric, Constructor, and Context Functions
- Chapter 10. XPath 2.0 String Functions
- Chapter 11. XPath 2.0 Boolean, QName, and Date Functions
- Chapter 12. XPath 2.0 Node and Sequence Functions.