XMLUnit フレームワークを使用して、XSD に対して出力 xml の順序を検証する必要があります。私は XMLUnit を初めて使用し、その方法がわかりません。XMLUnit が 2 つの XML を比較することは知っていますが、XML を XSD と比較するにはどうすればよいでしょうか?
1104 次
1 に答える
0
この側面で XMLUnit を使用する代わりにjavax.xml.validation
、Java SE 5 以降で使用可能な API を使用できます。
SchemaFactory sf = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI);
Schema schema = sf.newSchema(new File("customer.xsd"));
Validator validator = schema.newValidator();
validator.setErrorHandler(new MyErrorHandler());
validator.validate(source);
詳細については
于 2012-04-05T20:30:29.983 に答える