Namespaces and Introduction to XPath - ContentsNamespaces and Introduction to XPath
- Motivation for Namespaces
- Problems - Example 1
- Problems - Example 2
- Solutions?
- Names and Namespaces
- Prefixes and Namespaces
- Defaulting Namespaces
- Namespace Names and URI Values
- Declarations have Scope
- What's a Name?
- The Infoset "Changes"
- The Infoset "Changes" - Element
- The Infoset "Changes" - Attribute
- How it Works - An Example
- How it Works - An Example - Part 2
- How it Works - An Example - Part 3
- How it Works - An Example - Part 4
- Namespace Info Item
- In-Scope Namespaces
- And now for something completely different...
- XPath
- Like Directory Paths
- Node Set Results
- Selecting Attributes
- Names and Namespaces
- No Prefix = No Namespace
- Wildcards
- Context Node
- Parent and Ancestors
- Conditional Matching
- Skipping Levels
- Special Functions
- The Real Story
- Trees and XML
- Relationships in a Tree
- Additional XML Relationships
- Axes are Directions on Relationships
- Axis Syntax
- Axis Specifics
- Principal Node Type
- Axis Direction
- Axis Direction - Example
- Abbreviated Syntax Equivalences
- What use is this?
- Next Time