2011-06-14 93 views
2

我想將一個複雜對象的數組作爲參數發送到.NET Web服務。我有的類是ksoap2可序列化的。在進行調用之後,SoapRequest屬性將我的數組顯示爲AnyType。這給出了轉換錯誤,因爲服務器不知道如何轉換它。KSOAP2複雜對象的元帥數組

理論:
我覺得這個問題可以用編組來解決。我見過見Sharp Geers的例子,但這些例子都是針對原始類型的。你如何做一個數組並在WriteInstance方法中包含該類型?

任何人都可以提供用於編組複雜對象數組的示例代碼嗎?

由於提前,

克雷格

+0

做你有什麼想法?任何解決方案 – Umair 2017-03-23 09:48:09

回答

0

我發現的鏈接ksoap2谷歌組:How to send a Complext type Array其描述瞭如何發送複雜類型的陣列。也許這會幫助你。在搜索將一個複雜對象發送到wcf服務的方法時找到它。但我不明白這一點的工作:/如果你有任何想法,請查看我的問題;)

kSoap2 serialisation error

+0

我真的想知道如何編組一個複雜的數組 - 代碼將使用數組類型和對象的類型等來構建SOAP。我只是不知道寫入重寫的規則,並希望有人這樣做這之前。謝謝! – cbuck12000 2011-06-16 14:34:25