Use cases

Load source XML into database

1 Exemplars

1.0 Source XML
1.1 Value constraints
1.2 Element restructuring
1.3 Nested query
1.4 Nested grouping
1.5 Join by title
1.6 Element range
1.7 Result ordering
1.8 Tag-value constraints
1.9 Text search
1.10 Minimum value
1.11 Element structure
1.12 Deep Equal

2 Tree

2.0 Source XML
2.1 Table of contents
2.2 Flat figure list
2.3 Count lists
2.4 Count top elements
2.5 Restructure lists
2.6 List summary

3 Sequence

3.0 Source XML
3.1 Element n
3.2 First n elements
3.3 First n following m
3.4 Precedes
3.5 Between

4 Relational

4.0 Source XML
4.1 Parametric, sort
4.2 Maximize
4.3 Multiple tables
4.4 Join, empty
4.5 Join, maximize, order
4.6 Join, correlated
4.7 Maximize, contains
4.8 Date between
4.9 Date ordered
4.10 Join, Order
4.11 Join across max
4.12 Bid summary
4.13 Average
4.14 Descending order
4.15 Count
4.16 Null test, sort
4.17 Quantifiers
4.18 Nested sort

5 SGML

5.0 Source XML
5.1 Element filter
5.2 Element A in B
5.3 Element A in B in C
5.4 Element counting
5.5 Attribute filter
5.6 Attribute content
5.7 Element content
5.8 Content text search
5.9 Node reference
5.10 Document order

6 String Search

6.0 Source XML
6.1 Search in title
6.2 Multiple mention
6.4 Multiple and-not
6.5 Item summary

7 Namespace

7.0 Source XML
7.1 List NS distinct
7.2 Element within NS
7.3 Attribute within NS
7.4 Find XLink
7.5 NS composite
7.6 NS composite
7.7 Join across NS URI
7.8 NS null test

8 Recursive

8.0 Source XML
8.1 Parts containment

9 Strong

9.0 Source XML
9.1 Instance of
9.2 Function Arg
9.3 Function Arg
9.4 Type Dispatch
9.5 Type in Context
9.6 Instance Of
9.7 Substitution Group
9.8 Substitution Group
9.9 Substitution Group
9.10 Function Arg
9.11 Function Arg
9.12 Quarterly Report