Command line interfaces
The command-line interfaces for
Validate have been re-implemented on top of the s9api layer.
Query command now enables XQuery 3.0 by default. It is still possible to use
-qversion:1.0 to enforce XQuery 1.0 behavior.
-stream:on|off has been added to the
Query command line,
to request streamed processing.
The command line options
-y can now take the name of a class
javax.xml.parsers.SAXParserFactory as an alternative to a class
org.xml.sax.XMLReader. This change was introduced to allow
invocation of Aalto as the XML parser; the Aalto implementation of
not directly instantiable. To use Saxon with Aalto, specify
-x:com.fasterxml.aalto.sax.SAXParserImpl. This only works if the
SAXParserFactory class can be instantiated using a zero-argument
CompilePackage command, which creates an obfuscated version of a stylesheet,
is now available on .NET as well as Java.