Google をざっと見た後、このリンクを見つけました。このリンクは、違いを説明していますが、構文の観点から見たものです。
プログラミングのシナリオで、どちらが優先されるのはいつですか?
違いは、(ハッシュ)マップとリストと同じです。
JSON オブジェクト:
{ID : 1}
{id: 1, name: 'B'}
と等しい{name: 'B', id: 1}
です。JSON配列:
[1, 'value']
[1,'value']
と同じではありません['value',1]
例
JSON Object --> { "":""}
JSON Array --> [ , , , ]
{"employees":[
{"firstName":"John", "lastName":"Doe"},
{"firstName":"Anna", "lastName":"Smith"},
{"firstName":"Peter", "lastName":"Jones"}
]}
最高のプログラム理解。
構文が次の場合
{}
、これはJsonObject
構文が次の場合
[]
、これはJsonArray
AJSONObject
は、 の要素として表すことができる JSON に似たオブジェクトですJSONArray
。JSONArray
1 つ (または複数) を含めることができますJSONObject
これがあなたに役立つことを願っています!