永发信息网

java解析json 求解(org.json.jar) 急!

答案:1  悬赏:30  手机版
解决时间 2021-04-03 20:45
java解析json 求解(org.json.jar) 急!
最佳答案
String a="{\"data\":{\"bidirection\":true},\"msg\":\"成功\",\"success\":true,\"code\":0,\"array\":[{\"a\":true},{\"a\":false}]}";
JSONObject jso=new JSONObject(a);
System.out.println(jso.get("data").toString());
JSONObject jso2=jso.getJSONObject("data");
System.out.println(jso.get("success"));
System.out.println(jso2.getBoolean("bidirection"));
JSONArray jso3=jso.getJSONArray("array");
System.out.println(jso3.get(0));

这是我自己写的试验的很短的例子,你可以参照的看看,把例子运行一遍就知道大致上的解析规则,写自己的也就很简单了

你的同时满足我是没有想到办法的,两个json的结构都不一样,想同时满足的话先用if判断吧
String a=jso.get("data").toString();
if(a!=null){
//这里表示传入的是data,用相应的方法解析
}else{
//传入的是result
}

还有,麻烦使用追问,你用问题补充我不进来就不知道有改变,百度都不提示问题补充的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
烙饼,外焦里嫩,又酥又软,做法是怎样的
乌鲁木齐红山体育馆门cba票多少钱
轩字 字意求解
用形态万千造句10个字
如何解决Pycharm在Ubuntu下字体渲染不佳的问
在测绘磁滞回线和基本磁化曲线时,为什么要先
他们说有个颜如玉?具体能否概括下?
-How long has Eliza been a nurse?-_A.Since
水浒传武松面对杀威棒的表现
PE系统下怎么可以联网?
取0.1mol下列氢氧化物置于1L水中,充分搅拌后
幽浮:未知敌人士兵是不是到了少校就是满级了
为什么说一马不行百马忧呢?
iphone亭林店我想知道这个在什么地方
单选题世界经济全球化发展的一个重要表现是19
推荐资讯
投标保函是什么
运动减肥跑步一个小时,坚持不了,中途可以快
电脑里的文件隐藏后怎么显示出来
英雄联盟脱坑账号出手5
清远盛兴中英文学校初中收费多少钱?
开发一个楼宇级的养老管理平台软件预算大概应
在海边吹风的优美语句,描写海边的句子
关于函数f(x)=∫(0到x)(sint/t)dt在x
激荡三十年 剑桥大学建多少座桥
---“Where did you find the professor
那20元人民币上的九九是啥意思
广州地铁营运时间
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?