关于Retrofit网络请求解析泛型成.LinkedTreeMap的问题,com.google.gson.internal.LinkedTreeMap cannot be cast to com.

本文探讨了使用Retrofit进行网络请求时遇到的泛型解析问题,特别是将响应转换为LinkedTreeMap时出现的类型转换错误。针对这类问题,文章提出了相应的解决策略,帮助开发者更高效地处理后台固定数据结构的解析。
摘要由CSDN通过智能技术生成

由于后台返回的数据结构是固定的,所以我们定义一个泛型父类来解析比较方便

 
package com.yblt.hct.bean;

/**
 * Created by yangfan
 * nrainyseason@163.com
 */


public class ResultBean<T> {
//     "header":{
//        "messageID":"88882013041509153412",
//                "timeStamp":"20130415091534",
//                "transactionType":"1001",
//                "sign":"mnx3F2vrUFDvUnT2l8Hnzg"
//    },
//            "body":{
//        "userName":"张三",
//                "password":"123123",
//                "email":"aa@yahoo.com.cn",
//                "mobile":"11111111111"
//    }
    public Header header;
    public Body body;
    public class Header{
        public String messageID;
        public int resCode;
    
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值