永发信息网

如何取jsonarray中的数组个数

答案:2  悬赏:40  手机版
解决时间 2021-02-21 05:35
如何取jsonarray中的数组个数
最佳答案
web开发中,前端经常会获取从后端接收json数据,
json数据中经常会有json数组,类似于{a:1,b:2,c:3,d:4}
要遍历这个数组:如下
[javascript] view plain copy
function getHsonLength(json){
var jsonLength=0;
for (var i in json) {
jsonLength++;
}
return jsonLength;
}
全部回答
需要写一个方法,把json数据转换成list集合数据 public static list jsontobean(string data, object bean) { list list = new arraylist(); try { jsonarray array; try { array = new jsonarray(data); for (int i = 0; i < array.length(); i++) { object tobean = getbean(bean); jsonobject ob = new jsonobject(); ob = (jsonobject) array.get(i); tobean = jsonstrtobean(ob, tobean); list.add(tobean); } return list; } catch (jsonexception e) { try { object obj = null; jsonobject jsonobj = new jsonobject(data); object tobean = getbean(bean); tobean = jsonstrtobean(jsonobj, tobean); list.add(tobean); return list; } catch (jsonexception e1) { log.error("error covert string to jsonobject", e); e1.printstacktrace(); } e.printstacktrace(); log.error("error covert string to jsonarray", e); } } catch (securityexception e) { e.printstacktrace(); } return list; } 然后取出list集合数据中的值应该没问题了吧。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
任湖田小学在哪里啊,我有事要去这个地方
怎样安装手机网络摄像头
最快的速度是什么要用四个字的成语来概括
采用市场比较法评估地价时,所选用的比较实例
朝阳智力幼儿园这个地址在什么地方,我要处理
【掩饰的反义词】高尚的反义词和掩饰的反义词
滑县经典门业有限公司我想知道这个在什么地方
360 N5s喇叭有几个?在什么位置?什么牌子的
永州新奥燃气有限公司地址在哪,我要去那里办
学校校讯通是什么
已知非负实数x,yz满足x-1/2=2-y/3=z-3/4,记W=
苏州公交车879最后一班几点从苏州站出发啊
致雅音乐地址有知道的么?有点事想过去
结构体指针 ((File*)992);这是什么意思 是不
超市送货,上了5天班,4天被老板叫去谈话,全
推荐资讯
公司拖欠员工工资,但现在准备要注销,请问如
组成家兔身体的主要元素是A. C. H、O、N、Fe
中亚北路/友谊路(路口)这个地址在什么地方,
人类改良好周围环境的方法
琳琅烘焙专业我想知道这个在什么地方
洪渡村地址有知道的么?有点事想过去
电视剧“梁山伯与祝英台”中演谢道韫和王凝之
...is everything but an accident
从适用性、耐久性和经济性等方面综合考虑,下
野良神第二季第五集夜斗为什么被野良的声音迷
“历史上把那些为共同目标工作因而自己变得高
佳木斯开个烧烤店要多钱?现在是不是都是雇人
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?