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 试试,卡卡
好吧,唯一遗憾的是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 试试,卡卡
相关文章推荐
- linux下安装ftp
- centos 6.5 install php5.6.9
- kali linux 2.0双系统安装
- Linux 学习:文件特殊权限SUID, SGID, SBIT
- Linux下查看CPU信息[/proc/cpuinfo]
- linux端口占用情况查看
- Linux编辑器vi使用方法详细介绍
- 【linux】常用操作汇总
- 安装Linux Mint 17后要做的20件事
- linux 安装jdk-7u67-linux-x64.tar.gz
- Linux命令:awk简介
- Linux命令之ar
- Centos-启动network报错RTNETLINK answers: File exists解决方法
- Linux NFS服务详解
- Linux服务器数据备份
- Centos7 使用总结
- Linux常用指令
- Linux下MySQL慢查询分析mysqlsla安装使用
- 解析本内置Linux目录结构
- 常用的linux命令