使用Gson解析Json为Map对象探索(上)
来源:互联网 发布:手机耳麦测试软件 编辑:程序博客网 时间:2024/06/05 05:25
使用Gson解析Json为Map对象探索(上)
有些时候由于后台业务系统的不一样导致一个Json的list对象装的并非是同一种类型的对象,导致无法建立比较好的Java模型,而刚好可以利用map对象的通用性来解决.
1.json数据
2.转化成Map
String str = "{\n" + " \"a\": {\n" + " \"b\": [\n" + " \"c\",\n" + " \"zhangsan\"\n" + " ],\n" + " \"d\": \"lisi\"\n" + " },\n" + " \"l2\": {\n" + " \"l2_1\": null,\n" + " \"l2_2\": true,\n" + " \"l2_3\": {}\n" + " }\n" + "}"; com.google.gson.Gson gson = new com.google.gson.Gson(); // 先转换成Map对象 Map<String , Object> map = gson.fromJson(str,Map.class); //例如我们想要2的值 //先获取a节点的值 Map<String, Object> aMaps = (Map<String, Object>) map.get("a"); System.out.println(aMaps.get("d"));
3.输出的结果
阅读全文
0 0
- 使用Gson解析Json为Map对象探索(上)
- 使用Gson解析Json为Map对象探索(下)
- Android 使用GSON解析JSON 并转换为JAVA对象
- gson解析json数据格式为object对象
- 使用Gson解析json 数组转对象
- Gson解析json对象
- Json数据解析为Map对象
- 使用Gson解析Json
- 使用Gson解析json
- 使用Gson解析json
- 使用Gson解析json
- 使用GSON解析json
- 使用Gson解析json
- 使用 Gson 解析 Json
- Gson 解析 json 为javabean
- Json—使用gson jar包将json字符串解析为java对象或集合(一)
- Android JSON数据格式的解析,与简单对象、带泛型的List和Map的转换,以及GSON的使用
- 使用Gson解析键名为中文的json字符串
- 【深入PHP 面向对象】读书笔记(二十)
- 浅析MongoDB数据库的海量数据存储应用
- 【转载】代码点和代码单元
- 记一次MongoDB性能问题(从MySQL迁移到MongoDB)
- 在VS2010上使用C#调用非托管C++生成的DLL文件(图文讲解)
- 使用Gson解析Json为Map对象探索(上)
- Android优化系列之ListView优化老生常谈
- Linux VPN服务器的搭建
- 回溯法(八皇后)
- tlog数据存储
- 黑客情景题
- MySQL笔记03
- 深入理解JVM的内存结构及GC机制
- 我就是那个一直拿着死工资的人