JSON (JavaScript Object Notation)

데이터를 저장하거나 전송할 때 많이 사용되는 경량의 DATA 교환 형식이다.

JavaScript에서 객체를 만들 때 사용하는 표현식을 의미한다.

이전 DATA 교환 형식 으로는 XML, CSV 가 많이 사용 되었지만, 최근에는 JSON이 데이터 전송 등에 많이 사용된다.

JSON은 데이터 포맷을 뿐이며 어떤한 통신 방법도, 프로그래밍 문법도 아닌 단순히 데이터를 표시하는 표현 방법일 뿐이다.

JSON 특징

JSON 문법

// (1)
{
	"customers": [
		{
			"name": "Solve",
			"age": 20
		},
		{
			"name": "Davie",
			"age": 41
		},
		{
			"name": "Clare",
			"age": 30
		}
	]
}

// (2)
[ "Solve", "Davie", "Clare" ]

// (3)
"Solve"
20