기타

JSONObject와 JSONArray 차이

바차 2022. 3. 12. 19:48
반응형

1.

- {}로 묶일때는 JSONObject

- []로 묶일때는 JSONArray

 

2.

JSONObject : 하나 이상의 key-value 쌍을 { }의 중괄호를 이용하여 담고있는 객체 구조

JSONArray : 요소로 문자열, 숫자, 배열, 객체 등을 담을 수 있다.

 

3.

각각 HashMap VS List로 대입하여 비교
JSONObject는 요소의 순서는 중요하지 않다.
{id: 1, name: 'B'} == {name: 'B', id: 1}

JSONArray는 요소의 순서가 중요하다.
[1,'value'] != ['value',1]

 

 

 

300x250