Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个网络服务,我正在使用 kSOAP2 发送请求并从此网络服务获取响应。我制作了类实现KvmSerializable以将 complexTypes 发送到 Web 服务,但是当我收到响应时,我无法将其转换为我的 complexType。例如:我得到'anyType',我想将它转换为我的类'User',但后来我得到一个ClassCastException
KvmSerializable
ClassCastException
无法将 SoapObject 转换为 User 类。
有什么办法吗?
感谢您在这种情况下的任何帮助。
您必须使用 Soap 信封注册您的课程,如下所示:
envelope.addMapping(NAMESPACE, "user", User.class);
检查这个对我有用的答案。