中易网

java解析json数组 例子

答案:2  悬赏:50  
解决时间 2021-02-02 07:07
String jsonString = "{\"people\":[{\"firstName\":\"Brett\",\"lastName\":\"McLaughlin\",\"email\":\"aaaa\"},{\"firstName\":\"Jason\",\"lastName\":\"Hunter\",\"email\":\"bbbb\"},{\"firstName\":\"Elliotte\",\"lastName\":\"Harold\",\"email\":\"cccc\"}]}";
JSONObject dataJson = new JSONObject(jsonString );
JSONArray array = dataJson.getJSONArray("people");

for (int i = 0; i < array.length(); i++) {
System.out.println("array:" + array.get(i));
System.out.println("firstName:" + array.getJSONObject(i).get("firstName"));
System.out.println("lastName:" + array.getJSONObject(i).get("lastName"));
System.out.println("email:" + array.getJSONObject(i).get("email"));
}

这不是问题,这个是结果,有没有更好的方法!!! 我觉得这个还是很简便的
最佳答案
解析好像没有什么好的方法,这样已经够简单了~~,jquery前台的话倒是很简单,jsonString.people.key就可以获得
全部回答
你的那种不是json吧。。 json的是: {"name":"value","name2":"value2"}这样的。。。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
初中即将毕业英语作文 二百词
陕西中技招标有限公司地址有知道的么?有点事
建筑用网安全网业务怎么跑
数码长焦相机焦距400MM拍头像特写要多少距离
爱步鞋子价格,价格查询,爱步鞋子怎么样
测量血压是多大的值为低血压
现代金控pos机公司咨询电话是多少
泗阳县爱园医院-急诊室怎么去啊,有知道地址
微信钱包挷定什么银行卡?试客小兵钱不能提现
浩源轮胎地址在什么地方,想过去办事
初中作文 成长的烦恼
tcl液晶电视出现暗波浪是什么原因
直径为10cm的钢绳可以承载多少千克的拉力
测量员和造价员哪个好就业
中国末代皇帝溥仪.最后的嫔妃?
推荐资讯
神罗天征有跟纲手打过吗,他打得过纲手吗,他
手抄报应该怎样定好题目?
在湖南交了十五年社保,己停保,现在广州工作又
今年乌鲁木齐社保养老金涨不涨?医保涨不涨?
手机饰界这个地址在什么地方,我要处理点事
梦见脚踩到大粪
多玩魔盒怎么设置灵魂兽警报
什么叫建筑小环境
JGJ73-91与GB50210-2001有什么区别
简述正常市场和倒挂市场的区别。谢谢
连用了两个比喻的句子
金叶水杉什么季节落叶
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?