怎么解析json数组数据?求帮忙,百度好久了都不行。 json 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JSONObject obj = new JSONObject(json);JSONArray array = obj.getJSONArray("list"); String json = new String("{\"result\":\"SUCCESS\",\"list\":[{\"copyrightcontent\":\"copyright\",\"copyrightid\":1,\"copyrightname\":\"knsemimodaviewcontroller\"}]}"); JSONObject jsonObj = new JSONObject(json); List<Model> list = new ArrayList<MainActivity.Model>(); String result = jsonObj.getString("result"); System.out.println("result = " + result); if("SUCCESS".equals(result)){ JSONArray jsonArray = jsonObj.getJSONArray("list"); for(int i = 0; i<jsonArray.length(); i++){ JSONObject obj = jsonArray.getJSONObject(i); String copyRightContent = obj.getString("copyrightcontent"); String copyRightId = obj.getString("copyrightid"); String copyRightName = obj.getString("copyrightname"); list.add(new Model(copyRightContent, copyRightId, copyRightName)); System.out.println(list.get(i)); } } ########## Android自定义控件显示问题 ########## 修改update.zip后果问题 高手!高手! 背景问题~ 请教高手~ InputStreamReader怎么解析不了windows-1252编码? surfaceView中如何暂停?---在线等 重写BaseAdapter的时候出现问题了 Web应用开发:Java中不是乱码 Android中是乱码 android应用如何快速显示网络图片 求问安卓开发中,若用户主动摧毁了一个activity,如何保存其状态 【android】——摄像头界面显示文字 安卓多久能独立开发整个项目 spinner弹出框设为半透明
JSONArray array = obj.getJSONArray("list");
JSONObject jsonObj = new JSONObject(json);
List<Model> list = new ArrayList<MainActivity.Model>();
String result = jsonObj.getString("result");
System.out.println("result = " + result);
if("SUCCESS".equals(result)){
JSONArray jsonArray = jsonObj.getJSONArray("list");
for(int i = 0; i<jsonArray.length(); i++){
JSONObject obj = jsonArray.getJSONObject(i);
String copyRightContent = obj.getString("copyrightcontent");
String copyRightId = obj.getString("copyrightid");
String copyRightName = obj.getString("copyrightname");
list.add(new Model(copyRightContent, copyRightId, copyRightName));
System.out.println(list.get(i));
}
}