2025-08-05 05:17
Status:
Tags: 확장자
JSON (JavaScript Object Notation)
- 데이터 교환을 위한 경량, 텍스트 기반 데이터 교환 포맷
- 키, 문자열은 반드시 "" 로 감싸야함
- 키:값 의 형태로 형식 고정해서 어디서나 형식 믿을 수 있게
- API 호출에 거의 반표준으로 굉장히 많이 쓰임
타입 | JSON 표기법 | 설명 | 대응 언어 객체 |
---|---|---|---|
객체(Object) | {} | 키-값 쌍의 집합 | dict (Python) 등 |
배열(Array) | [] | 순서 있는 값의 목록 | list (Python) 등 |
문자열(String) | "..." | UTF-8 인코딩 문자열 | str (Python) 등 |
숫자(Number) | 123 , 3.14 | 정수·실수 지원 (NaN·∞ 불가) | int·float (Python) |
불리언(Boolean) | true /false | 논리값 | True/False (Python) |
널(Null) | null | 값 부재 | None (Python) |