我有wsdl网址。但是通过代码测试它是一个很大的问题。所以找到了SoapUI并认为它可以模拟数据以便轻松调用它并找到正确的参数集。我将浏览器的wsdl url输出保存到file.wsdl并加载到SoapUI中,但是收到xsd文件丢失的错误。但是如何找出xsd文件?有没有办法从http url中提取xsd文件并将其放在与wsdl相同的文件夹中。 ?
我以前没有使用过Web服务,感谢任何帮助。
答案 0 :(得分:3)
严格处理您在同一文件夹中捕获XSD内容的问题......
理论上,问题涉及两个主要步骤:
如果您拥有.NET平台,则可以使用disco.exe。它自动下载但不修复XSD文件之间的引用。
当我必须这样做时,我会使用QTAssistant(我与之相关)。 WSDL组下的Tools选项卡中有一个实用程序。
根据需要填写提示,然后按加载。无论找到什么文件,都会列在外部 ...列表中。
如果文件和路径符合您的预期,请按“确定”即可完成。