2012-12-24 95 views
3

XSD我必須通過第三方公司,Web服務返回XML字符串,等提供的Web服務:是否有可能生成ASMX

<string xmlns="http://www.BMS.co.il/"> 
<?xml version="1.0" encoding="utf-8"?> 
..... 

是否有可能產生從ASMX XSD?然後我可以從中創建類,而不是手動解析這些東西。

謝謝。

回答

2

XSD.Exe會產生XSD,然後你可以用它來生成類,

xsd file.xml [/outputdir:directory] 

「如果你指定XML文件(擴展名爲.xml),XSD.EXE從該數據推導架構文件並生成XSD模式輸出文件與XML文件具有相同名稱但擴展名爲.xsd 如果指定XML模式文件(.xsd擴展名),則Xsd.exe會爲運行時對象生成源代碼,對應於XML模式。「

如果您有WSDL(你必須有),那麼你可以直接使用生成其中的類WSDL.EXE

 wsdl http://hostServer/WebserviceRoot/WebServiceName.asmx?WSDL 
相關問題