Android 解析json对象,存放到List中
来源:互联网 发布:新东方托福知乎 编辑:程序博客网 时间:2024/06/04 18:15
比如解析这段从服务器端返回的json字符串:
[{"Money":3,"EtcOutTime":"2017-5-20 15:30:22","CarId":0,"EtcInTime":"2017-5-20 15:30:22"}]
很明显这是一个json数组(json数组用“[]”括起来,和Java定义方式不一样java是“{}”),并且包含两个大的json对象(json对象用“{}”括起来)。
1.首先我们先定义一个listList<Map<String,Object>> mList;
2.既然传过来的是json数组,所以用JsonArray节后啦,之后我们要得到具体的内容,具体内容在对象中,我们要解析他,
所以用:JSONObject temp= (JSONObject) arr.get(i) --->temp.getInt("Money")来得到具体内容。
然后放到map中然后放到list中JSONArray arr=new JSONArray(jsonStr); for (int i=0;i<arr.length();i++){ JSONObject temp= (JSONObject) arr.get(i); Map<String ,Object> map=new HashMap<String, Object>(); map.put("Money",temp.getInt("Money")); map.put("CarId",temp.getInt("CarId")); map.put("EtcOutTime",temp.getString("EtcOutTime")); map.put("EtcInTime",temp.getString("EtcInTime")); mList.add(map); }
3.接下来就是从list中取数据了,这里我就不再赘述了
阅读全文
0 0
- Android 解析json对象,存放到List中
- Android 中json 对象解析
- Android开发:Json字符串到Json对象万能解析器
- android json解析对象
- List 存放对象问题
- 记录通过Map将list中包含相同字段的对象存放到一起,不同对象的分开
- JSON-JSON字符串转换成JSON对象、JSON对象数组、java实体类以及保存到List列表中
- JS解析Json中List类型,并遍历List中的对象
- Android 解析任意层数Json,将Map、List对象封装为Json
- 数据库中存放json的字段如何解析
- Cookie中存放json字符串异常的解析
- s:select 标签中list存放map对象的使用
- List中存放不同类型对象之间的转换
- Android 解析JSON数据填充到Listview中
- Android 解析JSON数据填充到Listview中
- android中json解析
- Android中解析JSON
- Android中JSON解析
- javaweb
- Hadoop基础教程-第6章 MapReduce入门(6.2 解读WordCount)(草稿)
- Magic
- 简单的链表与自动清理内存
- 创建json
- Android 解析json对象,存放到List中
- jQuery基础-样式篇
- html里制作简单导航栏
- 牛腩总结(一)
- SpringMVC异步上传多文件
- 数据库连接到ireport简单示例
- 【龙芯1c库】封装软件延时接口和使用示例
- linux下禁止用户使用密码方式登陆,而只使用密钥方式登陆
- angularJs中事件处理