Class Summary |
Debug |
|
Examine |
|
Explore |
Show the XPath expressions corresponding to paths going from the root to leaves in an XML documents
using a Pull parser |
ExploreSAX |
Show the XPath expressions corresponding to paths going from the root to leaves in an XML documents
using a SAX parser |
ExploreSAXHandler |
handle SAX parsing events to print the XPath expressions corresponding to paths going
from the root to leaves in an XML documents |
Extract |
Extract nodes from an XML document corresponding to an XPath expression
using a Pull Parser |
ExtractSAX |
Extract nodes from an XML document corresponding to an XPath expression
using a SAX Parser |
ExtractSAXHandler |
handle SAX parsing events to extract selected parts of parsing |
NamespaceContext |
Encapsulates a Map for keeping track of prefix to URI mapping
implements the NamespaceContext necessary for XPath evaluation |
Options |
Parsing of command line options and keep their values that can be shared by the Explore and Extract classes. |
PathCount |
Pair with a String and a count of its occurrences
to be used in a Map |
SpineDocument |
|
XPath |
Encapsulates the compilation and matching of an XPath expression
Deals internally with exceptions that can be raised at compilation and evaluation |
XPathParts |
|
XPathTokenizer |
Specialized StreamTokeniser to simplify parsing of an XPath expression
to be split in parts |