JSON 데이터를 트리 뷰 시각화로 편집, 포맷, 검증합니다. Python dict 문법도 자동 변환합니다.
JSON(JavaScript Object Notation)은 사람이 읽고 쓰기 쉽고 기계가 분석하고 생성하기 쉬운 경량 데이터 교환 형식입니다. 언어에 독립적이지만 C 계열 언어 프로그래머에게 익숙한 규칙을 사용합니다. JSON은 웹 애플리케이션에서 데이터 교환을 위한 사실상의 표준이 되었습니다.
JSON은 두 가지 구조로 구성됩니다: 객체({}로 둘러싸인 키/값 쌍의 컬렉션)와 배열([]로 둘러싸인 값의 순서 목록). 값은 문자열, 숫자, 불리언(true/false), null, 객체 또는 배열이 될 수 있습니다. 이 간단한 구조로 복잡하고 중첩된 데이터를 표현할 수 있습니다.
{"name":"John"}
{
"name": "John"
}
[1,2,3]
[
1,
2,
3
]
JSON은 특정 규칙을 따르는 텍스트 형식입니다: 키는 큰따옴표로 감싼 문자열이어야 하며, 값은 특정 유형으로 제한됩니다. JavaScript 객체는 더 유연하여 함수, undefined 값을 포함하고 작은따옴표를 사용할 수 있습니다.
아니요, 표준 JSON은 주석을 지원하지 않습니다. 일부 파서는 주석을 허용하지만 공식 사양의 일부는 아닙니다. 주석이 필요한 구성 파일에는 JSON5나 YAML을 고려하세요.