2011-02-23 94 views
4

有誰知道一個工具/程序將WSDL轉換爲XML?將WSDL轉換爲XML工具?

基本上我只想要一個空的XML模板。獲取模板後,我可以使用數據填充節點。

+1

你能進一步,你想要做什麼解釋?技術上WSDL是XML(參見[spec](http://www.w3.org/TR/wsdl))。 – justkt 2011-02-23 15:48:55

回答

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> 
+0

SoapUI真的很棒。它幫助我從WSDL文件中提取請求。 – 2015-05-21 21:01:36