Rising Sun

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  148 随笔 :: 0 文章 :: 22 评论 :: 0 Trackbacks

我的评论

*/
@SuppressWarnings("unchecked")
public static <T> T fromJson(String json, TypeToken<T> token, String datePattern) {
if (StringUtils.isEmpty(json)) {
return null;
}
GsonBuilder builder = new GsonBuilder();
if (StringUtils.isEmpty(datePattern)) {
datePattern = DEFAULT_DATE_PATTERN;
}
builder.setDateFormat(datePattern);

Gson gson = builder.create();
try {
return (T) gson.fromJson(json, token.getType());
} catch (Exception ex) {
ex.printStackTrace();
log.error(json + " 无法转换为 " + token.getRawType().getName() + " 对象!", ex);
return null;
}
}
可以给我发份吗?
谢谢了!
brock.hong@gmail.com
ftp 在那里呀
我也是安这个说明书上说的写的,,,,上面说的很简单,只要按着这样写就好了,,把数据放入 CEll 用一个For 呵呵