import javax.xml.transform.stream.StreamSource; import javax.xml.validation.SchemaFactory; import javax.xml.validation.Schema; import javax.xml.XMLConstants; import javax.xml.validation.Validator; public void validateXml(String xsdFile, String xmlFile) { try { final String schemaURI = XMLConstants.W3C_XML_SCHEMA_NS_URI; SchemaFactory factory = SchemaFactory.newInstance(schemaURI); Schema schema = factory.newSchema(new StreamSource(xsdFile)); Validator validator = schema.newValidator(); validator.validate(new StreamSource(xmlFile)); } catch(Exception e) { System.err.println(e); } }
Monday, 30 January 2012
Validate xml use XSD
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment