2013-06-28 44 views
0

我們有WSDL和給我們XSD文件使用XSD文件,在WSDL

現在我們怎麼能使用給定的XSD的WSDL,而無需手動添加在WSDL所有XSD元素。我們有什麼可以直接將xsd文件導入WSDL的東西?

建議歡迎。

+0

是否要將Web服務或客戶端寫入Web服務? –

+0

看起來這個已經回答了; http://stackoverflow.com/questions/5747196/wsdl-schemalocation-is-it-possible-to-import-a-xsd-into-a-wsdl-using-a-relat – Damo

+1

我正在編寫使用WSDL的Web服務。 @Demo我會檢查答案 – Mangal

回答

0

XSD是您將向您發送Web服務的對象的模式。 使用下面的命令行從您的XSD文件創建一個序列化的對象。 例如,讓我們假設你的語言是C#,並且您的Web服務是送出數據()

XSD.EXE -c -l:C#-n:XmlSerializationHowTo yourobject.xsd

這將創建一個名爲類文件yourobject.cs 在你的代碼中,引用你的web服務,並調用SendData(yourobject); 請注意,您也可以從xsd創建示例xml,反之亦然。