org.springframework.xml.validation
Interface XmlValidator


public interface XmlValidator

Simple processor that validates a given Source. Can be created via the XmlValidatorFactory.

Instances of this class are designed to be thread safe.

Since:
1.0.0
Author:
Arjen Poutsma
See Also:
XmlValidatorFactory.createValidator(org.springframework.core.io.Resource,String)

Method Summary
 org.xml.sax.SAXParseException[] validate(javax.xml.transform.Source source)
          Validates the given Source, and returns an array of SAXParseExceptions as result.
 

Method Detail

validate

org.xml.sax.SAXParseException[] validate(javax.xml.transform.Source source)
                                         throws IOException
Validates the given Source, and returns an array of SAXParseExceptions as result. The array will be empty if no validation errors are found.

Parameters:
source - the input document
Returns:
an array of SAXParseExceptions
Throws:
IOException - if the source cannot be read
XmlValidationException - if the source cannot be validated


Copyright © 2010. All Rights Reserved.