JSON이란?
JSON(JavaScript Object Notation)은 가볍고 언어에 독립적인 데이터 교환 형식입니다. 사람이 읽고 쓰기 쉽고, 기계가 구문 분석하고 생성하기 쉽습니다.
알고 계셨나요? JSON은 세계에서 가장 인기 있는 데이터 형식으로, 대부분의 최신 웹 API에서 사실상 XML을 대체했습니다.
JSON 구문 규칙
유효한 구문
- •데이터는 이름/값 쌍으로 이루어집니다.
- •키는 반드시 큰따옴표로 묶어야 합니다.
- •문자열은 큰따옴표를 사용해야 합니다.
- •데이터는 쉼표로 구분됩니다.
일반적인 오류
- ×마지막 요소 뒤에 쉼표가 오는 경우.
- ×큰따옴표 대신 작은따옴표를 사용하는 경우.
- ×닫는 중괄호나 대괄호가 없는 경우.
- ×주석을 추가하는 경우.
일반적인 사용 사례
웹 API (REST/GraphQL)
API 데이터 교환을 위한 표준 형식.
구성 파일
설정 저장 (package.json 등).
NoSQL 데이터베이스
MongoDB, CouchDB에서의 데이터 저장.