Web services 有没有办法从给定的wsdl文件中提取所有xsd?

Web services 有没有办法从给定的wsdl文件中提取所有xsd?,web-services,spring-integration,Web Services,Spring Integration,我在一个SpringIntegrationWebs服务模块中工作,我需要从wsdl中提取所有xsd。是否有任何工具或方法可以从给定的wsdl文件中提取所有xsd? 提前感谢。不清楚为什么仅仅WSDL对您来说是不够的 尝试使用SoapUI工具来处理该WSDL 我可以猜测,您希望基于服务器WSDL生成客户机模型 所以,也许这个也能帮上忙: 或者,如果您使用IntelliJ IDEAHi Artem,谢谢您的回复。实际上,我希望从供应商提供的wsdl中生成Java对象的模式,这样我就可以在服务层中处理

我在一个SpringIntegrationWebs服务模块中工作,我需要从wsdl中提取所有xsd。是否有任何工具或方法可以从给定的wsdl文件中提取所有xsd?
提前感谢。

不清楚为什么仅仅WSDL对您来说是不够的

尝试使用SoapUI工具来处理该WSDL

我可以猜测,您希望基于服务器WSDL生成客户机模型

所以,也许这个也能帮上忙:


或者,如果您使用IntelliJ IDEA

Hi Artem,谢谢您的回复。实际上,我希望从供应商提供的wsdl中生成Java对象的模式,这样我就可以在服务层中处理请求。无论如何,我只收到了wsdl文件,并且这个wsdl包含多个模式引用。实际上,我想从这个wsdl中提取模式,以便使用jaxb xjc编译器生成Java对象。实际上,我可以通过单击wsdl中提供的xsd链接来手动获取所有xsd,但我正在寻找一些工具,可以导入wsdl中使用的xsd,以便在将来为任何此类情况节省时间。请提出建议。你自己写怎么样?因为您可以解析WSDL XML并获得所需的信息。然而,我可以猜测它不会适用于所有wsdl,因为可能具有不同的结构,并且不为XSD提供链接,而是将它们压缩为内联。