1. JSONArray:
[{"key":"value","key2":"value2"},{"key":"value","key2":"value2"},{"key":"value","key2":"value2"}]
或者
[{"key":"value"},{"key":"value"},{"key":"value"}]
示例:
2. JSONObject:
{"key":"value","key":"value","key":"value"}
或者
{"key":"value","key2":"value2","key3":"value3"}
示例:
3、区别
3.1 区别在于JSONObject是一个{}包裹起来的一个对象(Object),而JSONArray则是[]包裹起来的一个数组(Array),JSONArray由一个或者多个JSONObjec 组成,说白点就是一个是数组一个是对象或字符串
3.2 两者的区别就是JSONArray是数组,里面存着对象;JSONObect是对象,里面存的是字符串。通俗来说,JSONArray是运输机,里面装的是汽车,汽车里面坐的是人,而JSONObect是汽车,里面装的是人。
3.3 JSONArray和JSONObject再使用时候的第一个最重要的区别就是: JSONArray是一个一个加进去的;
JSONObject是一对一对加进去的;
3.4 JSONObject最外面用的是 { } ,JSONArray最外面用的是 [ ]