Quantcast
Channel: Validating XML with multiple XSDs in Java - Stack Overflow
Viewing all articles
Browse latest Browse all 2

Answer by Cephalopod for Validating XML with multiple XSDs in Java

$
0
0

Who ever designed the Java XML API must have been using drugs...

public void parseAndValidate(File xmlFile, ContentHandler handler) {    SchemaFactory schemaFactory =            SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI);    schemaFactory.setResourceResolver(new MySchemaResolver());    Schema schema = schemaFactory.newSchema();    Validator v = schema.newValidator();    v.setResourceResolver(schemaFactory.getResourceResolver());    InputSource is = new InputSource(new FileInputStream(xmlFile));    v.validate(new SAXSource(is), new SAXResult(handler));}

Viewing all articles
Browse latest Browse all 2

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>