本文整理汇总了Java中org.custommonkey.xmlunit.Validator.useXMLSchema方法的典型用法代码示例。如果您正苦于以下问题:Java Validator.useXMLSchema方法的具体用法?Java Validator.useXMLSchema怎么用?Java Validator.useXMLSchema使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.custommonkey.xmlunit.Validator
的用法示例。
在下文中一共展示了Validator.useXMLSchema方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: isValidXML
import org.custommonkey.xmlunit.Validator; //导入方法依赖的package包/类
private boolean isValidXML(String xmlAsString, String schemaAsString)
throws SAXException {
InputSource is = new InputSource(new StringReader(xmlAsString));
Validator v = new Validator(is);
v.useXMLSchema(true);
// v.setJAXP12SchemaSource(new File(myXmlSchemaFile));
// v.setJAXP12SchemaSource( new StringReader( schemaAsString ) ); //
// reader does NOT work
v.setJAXP12SchemaSource(new ByteArrayInputStream(schemaAsString
.getBytes()));
boolean isValid = v.isValid();
return isValid;
}
示例2: validate
import org.custommonkey.xmlunit.Validator; //导入方法依赖的package包/类
protected void validate(InputStream is, String schemaUrl) throws Exception
{
InputSource saxIs = new InputSource(is);
Validator v = new Validator(saxIs);
v.useXMLSchema(true);
v.setJAXP12SchemaSource(schemaUrl);
assertTrue(v.isValid());
}