阅读背景:

针对XSD架构的Java XML验证

来源:互联网 
private void validateXML(DOMSource source) throws Exception {
    URL schemaFile = new URL("https://www.csc.liv.ac.uk/~valli/modules.xsd");
    SchemaFactory schemaFactory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_INSTANCE_NS_URI);
    Schema schema = schemaFactory.newSchema(schemaFile);

    Validator validator = schema.newValidator();
    DOMResult result = new DOMResult();
    try {
        validator.validate(source, result); 
        System.out.println("is valid");
    } catch (SAXException e) {
        System.out.println("not valid because " + e.getLocalizedMessage());
    }
}
private void validateXML(DOMSource source) thro



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: