将WSDL转换为XML工具?

时间:2011-02-23 13:52:16

标签: xml wsdl

有没有人知道将WSDL转换为XML的工具/程序?

基本上我只想要一个空的XML模板。获得模板后,我可以使用数据填充节点。

1 个答案:

答案 0 :(得分:4)

您可以提取XML请求/响应templates from the WSDL using SoapUI

SoapUI实际上非常适用于Web服务模拟,单元测试等很多事情。它是一个很棒的工具。

以下是其中一个示例中的操作生成的内容:http://www.webservicex.net/CurrencyConvertor.asmx?WSDL

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:web="http://www.webserviceX.NET/">
   <soapenv:Header/>
   <soapenv:Body>
      <web:ConversionRate>
         <web:FromCurrency>?</web:FromCurrency>
         <web:ToCurrency>?</web:ToCurrency>
      </web:ConversionRate>
   </soapenv:Body>
</soapenv:Envelope>

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:web="http://www.webserviceX.NET/">
   <soap:Header/>
   <soap:Body>
      <web:ConversionRateResponse>
         <web:ConversionRateResult>?</web:ConversionRateResult>
      </web:ConversionRateResponse>
   </soap:Body>
</soap:Envelope>