android sdk 下的JSON解析
2015-10-26 12:36
495 查看
数据类型
List<CategoryInfoBean> mCategoryInfoBeans=new ArrayList<>(); try { JSONArray jsonArray=new JSONArray(jsonString); for (int i = 0; i < jsonArray.length(); i++) { CategoryInfoBean mTitleBean=new CategoryInfoBean(); JSONObject jsonObject=jsonArray.getJSONObject(i); String mTitle = jsonObject.getString("title"); mTitleBean.title=mTitle; mTitleBean.isTitle=true; mCategoryInfoBeans.add(mTitleBean); JSONArray infosJsonArray = jsonObject.getJSONArray("infos"); for (int j = 0; j < infosJsonArray.length(); j++) { CategoryInfoBean infoBean = new CategoryInfoBean(); JSONObject infoJsonObject = infosJsonArray.getJSONObject(j); infoBean.name1 = infoJsonObject.getString("name1"); infoBean.name2 = infoJsonObject.getString("name2"); infoBean.name3 = infoJsonObject.getString("name3"); infoBean.url1 = infoJsonObject.getString("url1"); infoBean.url2 = infoJsonObject.getString("url2"); infoBean.url3 = infoJsonObject.getString("url3"); mCategoryInfoBeans.add(infoBean); } return mCategoryInfoBeans; } } catch (JSONException e) { e.printStackTrace(); }
相关文章推荐
- Android APK加壳技术方案【1】
- Volley android 多key 多File 文件上传,目前只实现了两个key,实现多key请自己改
- Android中ListView Item布局优化技巧
- Android SQLite的建立
- Android Studio 利用Gradle打包SDK jar文件
- [Android开发从零开始].1.Android开发环境搭建
- Android实现文字和图片混排(文字环绕图片)效果
- 项目里project.properties文件 android 通过eclipse混淆代码 打包 加入了易支付
- Android 滑动菜单的实现
- android之常用工具类
- Android开发总结笔记 Intent和IntentFilter 1-2-10
- android之短信验证
- android自定义的toast样式
- android shape设置矩形边框圆角大于某个值无效的解决办法
- android 屏幕适配
- 【Android开发进阶】Android屏幕适配全攻略(最权威的官方适配指导)
- android 轻量级曲线图的绘制
- 日报2015/10/26(极客学院安卓视频学习)
- Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系
- Android开发学习笔记:圆角的Button