@SuppressWarnings("unchecked") public <T> T fromJson(String json, TypeToken<T> token) { Gson gson = new Gson(); try { return (T) gson.fromJson(json, token.getType()); } catch (Exception ex) { ex.printStackTrace(); Logger.w(json + " 无法转换为 " + token.getRawType().getName() + " 对象!", ex); return null; } }
网友评论