2016 - 2024

感恩一路有你

get_json_object函数 JSONObject和JSONArray的区别是什么?

浏览量:3190 时间:2021-03-13 15:37:48 作者:admin

JSONObject和JSONArray的区别是什么?

区别在于jsonobject是一个对象,jsonarray是一个数组。

区别如下:

jsonobject是由{}包装的对象,而jsonarray是由[]包装的数组。

Jsonobjec有密钥名称,但jsonarray没有。

所以在解析时,jsonobject是JSONObject.getString(“MSG”),而jsonarrayJSONArray.getString(5) 其中数字5是位置。

jsonobject怎么获得json数组里面的值?

Java后台JSON解析可以分为两种情况:

一种:如果知道密钥,可以直接使用json.getString(键),以便可以获得与该键对应的值。值类型为string,可以根据实际情况转换为jsonobject或jsonarray;

2:您不知道键,需要使用iteration

iterator keys=json.keys()

当(keys.hasNext键()){

字符串键=钥匙。下一个().toString()

字符串值=json.getString(键)

}

在这个最后,如果您想在后台询问如何从前端接收JSON数据,可以使用string来接收。只要您在前端处理它,就可以将JSON处理成字符串,然后在后台将字符串转换成JSON。

get_json_object函数 getjsonobject的用法 getjson的用法

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。