public final class JXEHardenedSAXParsers extends Object
| Constructor | Description |
|---|---|
JXEHardenedSAXParsers() |
Construct a provider.
|
| Modifier and Type | Method | Description |
|---|---|---|
XMLReader |
createXMLReader(Optional<Path> base_directory,
JXEXInclude xinclude,
JXESchemaResolutionMappings in_schemas) |
Create a XSD-validating XML reader.
|
XMLReader |
createXMLReaderNonValidating(Optional<Path> base_directory,
JXEXInclude xinclude) |
Create a non-validating XML reader.
|
public XMLReader createXMLReaderNonValidating(Optional<Path> base_directory, JXEXInclude xinclude) throws ParserConfigurationException, SAXException
base_directory - A directory that will contain parsed resources, if anyxinclude - A specification of whether or not XInclude should be enabledParserConfigurationException - On parser configuration errorsSAXException - On SAX parser errorspublic XMLReader createXMLReader(Optional<Path> base_directory, JXEXInclude xinclude, JXESchemaResolutionMappings in_schemas) throws ParserConfigurationException, SAXException
xinclude - A specification of whether or not XInclude should be enabled for parsersbase_directory - A directory that will contain parsed resourcesin_schemas - A set of schemas that will be consulted for validationParserConfigurationException - On parser configuration errorsSAXException - On SAX parser errorsCopyright © 2018 <code@io7m.com> http://io7m.com