2

複雑なオブジェクトの配列をパラメーターとして .NET Web サービスに送信したいと考えています。私が持っているクラスは ksoap2 シリアライズ可能です。呼び出しを行った後、SoapRequest プロパティは配列を AnyType として表示します。サーバーは変換方法を認識していないため、キャスト エラーが発生します。

理論:
この問題はマーシャリングで解決できると思います。See Sharp Geers で例を見たことがありますが、それらはプリミティブ型のものです。どのように配列を作成し、その型を WriteInstance メソッドに含めますか?

複雑なオブジェクトの配列をマーシャリングするためのサンプル コードを提供できる人はいますか?

前もって感謝します、

クレイグ

4

1 に答える 1

0

ksoap2 Google グループへのリンクを見つけました: How to send a Complext type Array では、複合型の配列を送信する方法が説明されています。多分これはあなたを助けるでしょう。1 つの複雑なオブジェクトを wcf サービスに送信する方法を探しているときに見つけました。しかし、私はそれが機能していません:/何か考えがある場合は、私の質問を確認してください;)

kSoap2 シリアル化エラー

于 2011-06-14T21:07:54.647 に答える