0

我有一个网络服务,我正在使用 kSOAP2 发送请求并从此网络服务获取响应。我制作了类实现KvmSerializable以将 complexTypes 发送到 Web 服务,但是当我收到响应时,我无法将其转换为我的 complexType。例如:我得到'anyType',我想将它转换为我的类'User',但后来我得到一个ClassCastException

无法将 SoapObject 转换为 User 类。

有什么办法吗?

感谢您在这种情况下的任何帮助。

4

1 回答 1

1

您必须使用 Soap 信封注册您的课程,如下所示:

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

检查这个对我有用的答案

于 2013-01-04T10:11:48.003 回答