XQL Overview (State W3C QL 98)
Basic Concept: Selection of Subtrees
- Originated as QL for DOM
- adopted for selectors in XSL-templates(now merged with XPointer to XPel to XPath to ????)
- Defined along search contexts = an (ordered) set of document nodes
Path Expressions and Filters:
- A query is essentially a navigation in element trees
- Navigation and filters modify the search context
- Query result is the last search context
Selection of nodes by:
- Element- and attribute name
- Type (element, attribute, comment, etc.)
- Content or value of nodes
- Relationship between nodes: hierarchy, sequence, index
Combination by: union, intersection