JSON
[JSON] JSON 개요 정리
데브마우스
2024. 1. 30. 07:26
JSON은 무엇인가요?
JSON은 JavaScript Object Notaion의 약자입니다. 한글로 자바스크립트 객체 표기법입니다.
왜 JSON이 필요한가요?
여러 플랫폼에서 데이터를 주고 받기 위해서입니다.
예시로, 공공데이터포털, 네이버 클라우드 플랫폼의 지도, 구글 지도 등 다른 플랫폼에서 데이터를 JSON 형식으로 제공합니다.
제가 사용하는 프로그래밍 언어에서는 JSON을 어떻게 사용하나요?
JSON의 공식 홈페이지인 http://www.json.org/ 에 접속합니다. 그 후, 스크롤을 밑으로 내리면 각 프로그래밍 언어별로 JSON을 사용할 수 있는 라이브러리가 있습니다. 각 라이브러리의 사용 방법에 따라 JSON을 사용하면 됩니다.

JSON 데이터의 형태
JSON은 2가지 데이터로 구성되어 있습니다. JSON 객체와 JSON 배열(Array)입니다.
JSON의 시작은 객체이든 배열이든 상관없습니다.
| JSON의 데이터 형태 | 설명 | 예제 코드 |
| JSON 객체(Object) | {중괄호}로 시작합니다. | { "people": [ {"name": "John", "age": 30}, {"name": "Alice", "age": 25}, {"name": "Bob", "age": 35} ] } |
| JSON 배열(Array) | [대괄호]로 시작합니다. | [ {"name": "John", "age": 30}, {"name": "Alice", "age": 25}, {"name": "Bob", "age": 35} ] |