@Component
public class XMLParser
extends java.lang.Object
Constructor and Description |
---|
XMLParser() |
Modifier and Type | Method and Description |
---|---|
void |
setEnableValidation(boolean enableValidation) |
static void |
validateXML(java.io.InputStream xml,
SDMX_SCHEMA schemaVersion,
ReadableDataLocation... extraLocations) |
static void |
validateXML(java.io.InputStream xmlLocation,
java.net.URI schemaURI,
ReadableDataLocation... schemaLocation) |
static void |
validateXML(ReadableDataLocation sourceData,
SDMX_SCHEMA schemaVersion,
ReadableDataLocation... extraLocations)
Validates the XML against the schema version.
|
public static void validateXML(ReadableDataLocation sourceData, SDMX_SCHEMA schemaVersion, ReadableDataLocation... extraLocations) throws SdmxSyntaxException
xmlLocation
- - the URI of the XML locationschemaVersion
- - the schema version to validate againstextraLocations
- - any extra schemas required for validationjavax.xml.bind.ValidationException
SdmxSyntaxException
public static void validateXML(java.io.InputStream xml, SDMX_SCHEMA schemaVersion, ReadableDataLocation... extraLocations) throws SdmxSyntaxException
SdmxSyntaxException
public static void validateXML(java.io.InputStream xmlLocation, java.net.URI schemaURI, ReadableDataLocation... schemaLocation) throws SdmxSyntaxException
SdmxSyntaxException
public void setEnableValidation(boolean enableValidation)