Como gerar o xsd a partir do wsdl

Existe alguma forma pela qual eu possa gerar xsd a partir do wsdl. Qualquer link ou ferramenta também serve. Qual é a maneira mais simples de fazer isto?

 27
Author: Filburt, 2014-04-23

3 answers

Pode utilizar SoapUI: http://www.soapui.org/ Este é um programa geralmente útil. Faça um novo projeto, conecte-se ao link WSDL, em seguida, clique com o botão direito no projeto e diga "Mostrar Visualizador de interface". Sob "esquemas" à esquerda você pode ver o XSD.

Mas SoapUI pode fazer muitas coisas!
 31
Author: Dirk Conrad Coetsee, 2014-06-19 12:18:12

Siga estes passos:

  1. Crie um projecto usando o WSDL.
  2. Escolha a sua interface e abra no visualizador de interfaces.
  3. navegue para a página 'conteúdo WSDL'.
  4. Use o último ícone na página 'conteúdo do WSDL':'exportar todo o WSDL e incluir/importar ficheiros para uma pasta local'.
  5. Seleccione a pasta para onde deseja exportar os XSDs.

Nota: O SOAPUI irá remover todos os caminhos relativos e irá gravar todos os XSD no mesmo pasta.

 7
Author: Raj, 2015-05-21 07:05:16

(quando .o wsdl refere-se a isso .XSD / schemas usando o import) Se você está usando o WMB Tooklit (v8.0.0.4 WMB), então você pode encontrar .xsd usando os seguintes passos:

Criar uma biblioteca (opcional) > carregue com o botão direito , novo ficheiro de modelo de mensagem > seleccione SOAP XML > escolha a opção 'Já tenho o WSDL para os meus dados' > 'seleccione o ficheiro fora do espaço de trabalho' > 'seleccione as combinações de WSDL a importar' (se existirem várias) > terminar.

Isto vai dar-te o ... xsd and .ficheiros wsdl no seu espaço de trabalho (Application Perspective).
 2
Author: Varun, 2014-10-01 23:01:13