Chapter 2. Technical Reference

Table of Contents

XMLProbe and XInclude
ZIP Processing
XMLProbe XPath 1.0 extension functions
System Requirements and Installation
XPath variables
Node-set iteration with probe:for-each
Processing large XML documents with MultiRootQAHandler
How to write an XPath extension function

XMLProbe and XInclude

As of this release, XMLProbe uses XInclude-aware processing by default.

To disable XInclude processing, you must reset the parser configuration by passing a system property at the command line, e.g.

  java -Dorg.apache.xerces.xni.parser.XMLParserConfiguration=
  org.apache.xerces.parsers.StandardParserConfiguration
  com.xmlprobe.XMLProbe [...]

The parser configuration org.apache.xerces.parsers.StandardParserConfiguration turns off XInclude -aware processing. You may use other parser configurations in the org.apache.xerces.parsers package, which are documented at http://xerces.apache.org/xerces2-j/javadocs/xerces2/org/apache/xerces/parsers/package-summary.html.