@Test
public void testSAX() {
try {
Schema schema = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI).newSchema(new StreamSource(_xsd));
SAXParserFactory spf = SAXParserFactory.newInstance();
spf.setNamespaceAware(true);
spf.setValidating(true);
spf.setSchema(schema);
SAXParser parser = spf.newSAXParser();
MyErrorHandler errorHandler = new MyErrorHandler();
parser.parse(_xml, errorHandler);
if (!errorHandler.errorOccured) {
Assert.fail("should report error");
}
} catch (Exception e) {
System.out.println(e.getMessage());
}
}
Bug6974551Test.java 文件源码
java
阅读 25
收藏 0
点赞 0
评论 0
项目:openjdk-jdk10
作者:
评论列表
文章目录