Java-Java如何解析json字符串(List<Map<String,Object>成功的类型)

Java-Java如何解析json字符串(List<Map<String,Object>成功的类型)

甜柠檬 发布于 2017-01-12 字数 0 浏览 1298 回复 4

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

夜无邪 2017-10-26 4 楼

可以用org.json包,通过这个包提供的方法生成JSONArray或JSONObject类,然后可以通过get**方法获取这些类里面的值,很方便就可以转化为其他的对象了

偏爱自由 2017-10-24 3 楼

推荐个工具,fastjson
链接
fastjson介绍

fastjson官网

平时我们项目就是用得这个

清晨说ぺ晚安 2017-06-19 2 楼

google 有个工具类不知道可以不?

晚风撩人 2017-03-06 1 楼

public static void main(String[] args){
//转化json
List<Map<String,Object>> _list=new ArrayList<Map<String,Object>>();
Map<String,Object> _map=new HashMap<String,Object>();
_map.put("test", "test");
_map.put("haha", "haha");
_list.add(_map);

JSONArray _json=JSONArray.fromObject(_list);

//解json
List test=(List) JSONArray.toCollection(_json);
for(int len=0;len<test.size();len++){
System.out.println(test.get(len));
}
}