json解析为泛型对象
Posted 一沙世界
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了json解析为泛型对象相关的知识,希望对你有一定的参考价值。
一、方法
public <T> T jsonToObjByType(String str, Type type) { try { if (isValidJson(str)) { return gson.fromJson(str, type); } } catch (JsonSyntaxException e) { System.out.println(e.getMessage()); } return null; }
二、调用示例
MsgResponse<List<MTb>> rsp = new JsonUtil().jsonToObjByType(s, new TypeToken<MsgResponse<List<MTb>>>() {}.getType());
以上是关于json解析为泛型对象的主要内容,如果未能解决你的问题,请参考以下文章
编写高质量代码改善C#程序的157个建议——建议35:使用default为泛型类型变量指定初始值