json转换成List

lackdaylad 2016-11-21 04:57:58
["{"TABLE_NAME":"DEVICE_TAB","JSON_DATA":"["{"id":"8a58c63f5874f5b9015875465a65007c","created_by":"1","creation_date":"2016-11-18","last_updated_by":"1","last_update_date":"2016-11-18","last_update_ip":"127.0.0.1","version":"0","equipment_number":"1","equipment_name":"1","equipment_price":"1","equipment_num":"1"}"]"}"]
我这串json转换成List<Map>过不去.那位大神给看看什么问题
List<Map> list = JSONObject.parseArray(jsonData, Map.class);
...全文
803 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Inhibitory 2016-11-21
  • 打赏
  • 举报
回复
你这个 JSON 数据格式不对,还有,要使用范型的话,需要用 TypeReference
qq_35167499 2016-11-21
  • 打赏
  • 举报
回复

JSONArray jsonArray = JSONArray.fromObject(result);
JSONObject jsonObject = jsonArray.getJSONObject(jsonArray );
kahnyy5202015 2016-11-21
  • 打赏
  • 举报
回复
map.put("name",json.getString("name")) ; list.add(map);

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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