我可以轻松地针对 XML架构验证 XML文档,例如。使用 XMLSpy 或以编程方式。 是否可以使用 WSDL 文件执行此操作?使用 XMLSpy 或我知道的任何其他XML工具似乎都不可能。对我来说,现在唯一的可能性是以编程方式进行,例如。通过从 WSDL 生成Java代码并启动请求,然后正确编组。 如果没有工具/简易程序方法,是否有一个工具可以从 WSDL 中提取 XML Schema ?
最佳
答案 0 :(得分:4)
QTAssistant(我与它相关联)提供了一个易于使用的实用程序,可以从任何样式的WSDL(单个或多个文件,内部化或外部化的XSD)中提取XSD。
提示非常简单,并且在引用脱机WSDL(本地磁盘)或远程(HTTP / S)时提供了很大的灵活性。
与上述设置配合良好的另一个功能是能够针对XSD验证SOAP信封,也可以在QTAssistant中使用;对于XML文档,有一个 Strip SOAP 属性,它将自动验证SOAP Body内容以分配XSD。
答案 1 :(得分:3)
您可以使用SoapUI: