JSON 예

JSON 예제는 객체와 배열로 생성될 수 있습니다. 각 개체는 텍스트, 숫자, 부울 등과 같은 서로 다른 데이터를 가질 수 있습니다. 개체와 배열을 사용하는 다양한 JSON 예제를 살펴보겠습니다.

JSON 객체 예

JSON 객체에는 키/값 쌍 형식의 데이터가 포함됩니다. 키는 문자열이고 값은 JSON 유형입니다. 키와 값은 콜론으로 구분됩니다. 각 항목(키/값 쌍)은 쉼표로 구분됩니다.

그만큼 { (중괄호)는 JSON 객체를 나타냅니다.

 { 'employee': { 'name': 'sonoo', 'salary': 56000, 'married': true } }  

JSON 배열 예

그만큼 [ (대괄호)는 JSON 배열을 나타냅니다. JSON 배열에는 값과 개체가 있을 수 있습니다.

값이 있는 JSON 배열의 예를 살펴보겠습니다.

 ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']  

객체가 있는 JSON 배열의 예를 살펴보겠습니다.

 [ {'name':'Ram', 'email':'[email protected]'}, {'name':'Bob', 'email':'[email protected]'} ]  

JSON 예 1

 {'employees':[ {'name':'Shyam', 'email':'[email protected]'}, {'name':'Bob', 'email':'[email protected]'}, {'name':'Jai', 'email':'[email protected]'} ]}  

위 JSON 예제의 XML 표현은 다음과 같습니다.

 Shyam [email protected] Bob [email protected] Jai [email protected]  

JSON 예 2

 {'menu': { 'id': 'file', 'value': 'File', 'popup': { 'menuitem': [ {'value': 'New', 'onclick': 'CreateDoc()'}, {'value': 'Open', 'onclick': 'OpenDoc()'}, {'value': 'Save', 'onclick': 'SaveDoc()'} ] } }}  

위 JSON 예제의 XML 표현은 다음과 같습니다.