JSON 数组是在JSON对象中延伸出来的,多个JSONObject对象就是一个JSONArray,数据之间由逗号分隔,花括号{}保存对象,方括号[]保存数组。
[]一个数组JSONArray,里面可有多个{}元素JSONObject对象,每个元素JSONObject又有若干字段属性("Key":"Value")
JSON数组语法规则
- JSONArray 最外层是“[”和“]”包裹起来的:如
[{"domain":"sojson.com"}]
。 - JSONArray 是由一个或多个 JSONObject 组合起来的:如
[{"domain":"sojson.com"},{"age":"5年"}]
。 - 多个 JSONObject 由逗号分隔。
- JSONArray 取值通过下标或者迭代获取每一个element:如
[{"domain":"sojson.com"},{"age":"5年"}][0].domain
。
上面的[{"domain":"sojson.com"},{"age":"5年"}][0].domain