分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

迭代解析JSON简单实例

发布时间:2023-09-06 01:24责任编辑:郭大石关键词:暂无标签

由于项目中遇到了这个问题,所以在这里记录一下。

比如:请求到的JSON串:

 1 { 2 ????"msg":"数据获取成功", 3 ????"success":true, 4 ????"data":[ 5 ????????{ 6 ????????????"id":40, 7 ????????????"name":"美术", 8 ????????????"parentId":4, 9 ????????????"photoUrl":"art@2x.png",10 ????????????"enable":1,11 ????????????"pos":2,12 ????????????"visitUrl":"sysPxbPage",13 ????????????"ord":0,14 ????????????"related":"1",15 ????????????"moduleType":"",16 ????????????"cateList":[17 ????????????????{18 ????????????????????"id":155,19 ????????????????????"moduleId":40,20 ????????????????????"name":"雕塑",21 ????????????????????"photoUrl":"sysPxbPage/artPage/ds@2x.png",22 ????????????????????"enable":1,23 ????????????????????"createTime":150849821600024 ????????????????}25 ????????????]26 ????????},27 ????????{28 ????????????"id":41,29 ????????????"name":"书法",30 ????????????"parentId":4,31 ????????????"photoUrl":"writing@2x.png",32 ????????????"enable":1,33 ????????????"pos":2,34 ????????????"visitUrl":"sysPxbPage",35 ????????????"ord":0,36 ????????????"related":"1",37 ????????????"moduleType":"",38 ????????????"cateList":[39 ????????????????{40 ????????????????????"id":158,41 ????????????????????"moduleId":41,42 ????????????????????"name":"纂刻",43 ????????????????????"photoUrl":"sysPxbPage/writingPage/zk@2x.png",44 ????????????????????"enable":1,45 ????????????????????"createTime":150849832600046 ????????????????}47 ????????????]48 ????????}49 }

比如:获取photoUrl的值:

JSONObject da = resultJson.getJSONObject("data");

JSONArray d = da .JSONArray("cateList");

JSONObject ob = (JSONObject)d.get(0);    // 这里是得到第一个对象

String result = ob.getString("photoUrl");

若是获取success的值:

resultJson.getBooleanValue("success");

迭代解析JSON简单实例

原文地址:http://www.cnblogs.com/wdpnodecodes/p/7820457.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved