gson对map的list集合的json转换

Eleven·H 2017-09-12 03:22:39
后台用jdbc查询数据,用Map<String,Object>将每条数据储存起来,然后放到List集合里面去,获得的数据就是List<Map<String,Object>>类型的,然后我想用gson将其转成json,网上查了半天,都是gson与java对象之间的转换,求大神解答。
...全文
571 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
Cansluck 2017-09-14
  • 打赏
  • 举报
回复
Cansluck 2017-09-14
  • 打赏
  • 举报
回复
水了吧。都不懂在这里瞎扯。要用这个: 1。List<Student> stuList = gson.fromJson(strJson, new TypeToken<List<Student>>(){}.getType()); 2。List<Map<String, String>> stuList = gson.fromJson(strJson, new TypeToken<List<Map<String, String>>>(){}.getType()); new TypeToken这个都不知道,你还说你会用Gson?
peizi丫 2017-09-13
  • 打赏
  • 举报
回复
我也想丢一个搬砖。怎么办
  • 打赏
  • 举报
回复
StackOverflowError是由于当前线程的栈满了 ,也就是函数调用层级过多导致。比如死递归。 其次看你说的话,我都想扔砖头了。
m0_37991646 2017-09-12
  • 打赏
  • 举报
回复
报错是内存溢出
Eleven·H 2017-09-12
  • 打赏
  • 举报
回复
谁丢的板砖,能站出来说明缘由么
Eleven·H 2017-09-12
  • 打赏
  • 举报
回复
m0_37991646 2017-09-12
  • 打赏
  • 举报
回复
这样不对?
Eleven·H 2017-09-12
  • 打赏
  • 举报
回复
请先试一下行不行然后在回复好吗
m0_37991646 2017-09-12
  • 打赏
  • 举报
回复
public static String getJsonStr(Object obj) {
        return new Gson().toJson(obj);
    }

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧