Android 泛型多重嵌套 时常会出现解析 里的东西解析不出来 com.alibaba.fastjson.JSONObject cannot be cast to T 这个问题要怎么解决呢
0h4hbjxa1#
能给出重现问题的testcase么?
eqfvzcg82#
解决过类似问题 #569你看一下,是否是同一个问题
vmdwslir3#
嗯 能否尽快给出解决包呢
smdncfj34#
这两天就会发布新版本,稍等啊
pkmbmrz75#
你好我使用了最新的1.1.52.android发现问题还存在
public class HttpResponse<T> { private int sign = 0 ; private T d ; private String msg = ""; //本地JsonCache是否过期 private boolean overdue = false; //get/set... }
public class DiaryDetailModel { private DiaryBookModel diarybook; private DiaryModel diary; private List<ReplyModel> reply; //get/set... }
解析是这么解析的
HttpResponse<DiaryDetailModel> response = JSON.parseObject(resp, new TypeReference<HttpResponse<DiaryDetailModel>>() { });
还是会出现使用 response 对象会出现 java.lang.ClassCastException: com.alibaba.fastjson.JSONObject cannot be cast to com.vmei.mm.model.DiaryDetailModel
5条答案
按热度按时间0h4hbjxa1#
能给出重现问题的testcase么?
eqfvzcg82#
解决过类似问题 #569
你看一下,是否是同一个问题
vmdwslir3#
嗯 能否尽快给出解决包呢
smdncfj34#
这两天就会发布新版本,稍等啊
pkmbmrz75#
你好我使用了最新的1.1.52.android发现问题还存在
解析是这么解析的
还是会出现使用 response 对象会出现 java.lang.ClassCastException: com.alibaba.fastjson.JSONObject cannot be cast to com.vmei.mm.model.DiaryDetailModel