XPath
- To specify a node or a set of nodes
- A location path consists of one or more location steps
- Absolute location path starts with /
- Relative location path doesn't start with /
- Location step:
- axis
- node test
- zero or more predicates
- child::student[position() = 2]
- child (axis)
- student (node test)
- position() = 2 (predicate)