Android使用自带JSONObject解析JSON数据
来源:互联网 发布:php在线调试工具 编辑:程序博客网 时间:2024/05/21 17:36
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import android.content.Context;
public void allInfoFromJson(String jsonStr){
/*{ "listMsg":"数据获取成功","list":[
{"busId":1,"busLine":"惺惺惜惺惺","busName":"501","cityId":2,"districtId":1,
"firstTime":"8:00","lastTime":"19:00","price":4,"version":0},
{"busId":2,"busLine":"502","busName":"502","cityId":2,"districtId":2,
"firstTime":"2","lastTime":"2","price":2,"version":0},
{"busId":3,"busLine":"aaa","busName":"601","cityId":2,"districtId":1,
"firstTime":"aa","lastTime":"aa","price":1,"version":0}
],
"nVersion":3} */
try {
//JSONObject jsonObject=new JSONObject(jsonStr).getJSONObject("list");
JSONArray jsonArray=new JSONObject(jsonStr).getJSONArray("list");
for(int i=0;i<jsonArray.length();i++){
JSONObject jsonObject=(JSONObject)jsonArray.get(i);
String busName=jsonObject.getString("busName");
Integer cityId=jsonObject.getInt("cityId");
Integer districtId=jsonObject.getInt("districtId");
String firstTime=jsonObject.getString("firstTime");
String lastTime=jsonObject.getString("lastTime");
Double price=jsonObject.getDouble("price");
Bus bus=new Bus(busName,busLine,firstTime,lastTime,price,cityId,districtId);
BusService busService=new BusService(context);
busService.save(bus);
}
} catch (JSONException e) {
e.printStackTrace();
}
}
- Android使用自带JSONObject解析JSON数据
- 利用android自带的JSONObject解析json数据
- Android使用自带JSONObject解析JSON数据 - jCuckoo的专栏 - 博客频道 - CSDN.NET
- Android中JSON数据解析:系统自带JSONObject以及第三方GSON的实现
- JSON复杂文档解析 Android自带JSONObject,JSONArray方法
- Android学习---使用JSONObject 解析JSON格式数据
- android中用jsonObject解析json数据
- Android中用jsonObject解析JSON数据
- android中用jsonObject解析json数据
- android中用jsonObject解析json数据
- android中用jsonObject解析json数据
- 解析json数据:使用JsonObject解析json数据 <一>
- 系统自带JSonObject解析
- json 的解析-使用Android中的JSONObject和JSONArray解析json数据
- android 将数据转换成JSON数据格式并使用JSONObject解析JSON格式的数据
- 使用as3.0自带JSON解析工具解析JSON数据
- Android项目中如果json字符串中key-value顺序很重要,不要使用Android自带的JSONObject
- 利用JsonObject解析Json数据
- nandflash的读写操作
- J2SE 坦克大战 马士兵(1)
- Jsp学习——JavaBean技术
- 面试题-北京中体骏彩信息技术有限公司
- 获取build.prop中的指定属性
- Android使用自带JSONObject解析JSON数据
- 服务器虚拟化
- 第四周任务二
- poj1141
- ubuntu11.04下Discuz论坛的安装
- JQuery_鼠标移动到图标上显示相应信息
- 你确信你了解时间吗?
- 利用TagSupport创建自定义标签实现网页左侧菜单
- 猜数字小游戏