您的位置:首页 > 运维架构 > Linux

Linux 学习:Linux特殊权限习题

2015-09-25 17:30 531 查看
今天json-lib 0.6又爆了一个错误,说什么没有set方法。。。我怒了~(jsonlib是通过getter setter来的,gson是通过属性定义来的)换了gson试试,很ok。

好吧,唯一遗憾的是gson不能完美处理List<map<key,List<Map...>>>这种树状的无自定义对象类型。虽然可以如以下代码遍历json树:

JsonElement element = new JsonParser().parse(string);
JsonObject asJsonArray = element.getAsJsonArray().get(0).getAsJsonObject();
...

但是不想json-lib 2.2+ 以后的jsonobject实现了map,jsonarray实现了list 这么方便。。。

也好,一定就好好定义bean吧~ 有空弄一个自己的ListMapGson 试试,卡卡
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: