假设我有一个xml文件,其中包含请求/响应和wsdl文件。我如何通过wsdl验证 * 请求/响应 *?
重要提示
我知道可以使用Spring-Ws或Metro等容器来启用这种验证,但我希望在没有这样容器的情况下进行手动验证:
public static void main (String[] arg) {
File xmlRequest = new File(arg[0]);
File wsdlFile = new File(arg[1]);
//....
someValidator.validate(xmlRequest, wsdlFile);
}
1条答案
按热度按时间vof42yt11#
如果要验证xml,则需要为该xml创建XSD。
在此之后,就像您所做的那样,只需要调用validate方法。
这里有一个教程:
http://www.journaldev.com/895/how-to-validate-xml-against-xsd-in-java