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());
上善若水,水利万物而不争。