Java tutorial
import org.apache.xerces.parsers.DOMParser; import org.xml.sax.ErrorHandler; import org.xml.sax.SAXException; import org.xml.sax.SAXParseException; public class SchemaParserXerces implements ErrorHandler { public void warning(SAXParseException e) throws SAXException { throw e; } public void error(SAXParseException e) throws SAXException { throw e; } public void fatalError(SAXParseException e) throws SAXException { throw e; } public static void main(String[] args) throws Exception { DOMParser d = new DOMParser(); d.setFeature("http://xml.org/sax/features/validation", true); d.setFeature("http://apache.org/xml/features/validation/schema", true); d.setFeature("http://apache.org/xml/features/validation/schema-full-checking", true); d.setErrorHandler(new SchemaParserXerces()); d.parse(args[0]); System.out.println("Parsed successfully"); } }