jsonobject怎么获取json中某个值

jsonobject怎么获取json中某个值,第1张

这样:

public static void jsonToBean(String data) {

try {

JSONArray array = new JSONArray(data);//将json字符串转成json数组

for (int i = 0; i < arraylength(); i++) {//循环json数组

JSONObject ob = (JSONObject) arrayget(i);//得到json对象

String name= obgetString("name");//name这里是列名称,获取json对象中列名为name的值

Systemoutprint(name);//输出name

} catch (JSONException e) {

}

}

扩展资料:

注意事项

java处理 json格式字符串 : 转成 JSONArray 或 JSONObject 类型

1、如果是JSONArray  ,格式:  最外层是 中括号,表示数组

格式 :  [{key:value},{key:value} ]

["str1","str2","str3",]

语法:JSONArray array = JSONArrayparseArray(strs)

注:strs 必须是json格式的字符串, 以"[  ]"中括号开头结尾 否则会报错

2、如果是JSONObject ,格式:  最外层是大括号,表示对象

格式:{key:value}

语法::JSONObject result = JSONArrayparseObject(strs );

Json需要分析的情况,比想象的要多,举一个不太简单的Json: [1,{"a":2},\r\n{"a">

以上就是关于jsonobject怎么获取json中某个值全部的内容,包括:jsonobject怎么获取json中某个值、用什么办法顺序读出获取的JSON格式中的关键字、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/9744655.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存