0

Web サービスがあり、kSOAP2 を使用してリクエストを送信し、この Web サービスから応答を取得しています。complexTypes を Web サービスに送信するためにクラスの実装を作成KvmSerializableしましたが、応答を取得しているときにそれを自分の complexType にキャストできません。例:「anyType」を取得していて、それをクラス「User」にキャストしたいのですが、取得していますClassCastException

クラス User に SoapObject をキャストできません。

それを行う方法はありますか?

この場合、ご協力いただきありがとうございます。

4

1 に答える 1

1

次のような Soap エンベロープでクラスを登録する必要があります。

  envelope.addMapping(NAMESPACE, "user", User.class);

私のために働いたこの答えをチェックしてください。

于 2013-01-04T10:11:48.003 に答える