JSON 검사기 소개
JSON이 올바른지 확인하고, 아니라면 어디서 깨졌는지 정확히 보여 줍니다. 행, 열, 그 주변 코드, 그리고 무엇이 와야 했는지 알려 주는 메시지까지. 브라우저마다 JSON 오류를 다르게 표현하고 Safari는 위치를 아예 알려 주지 않아서, 이 검사기는 자체 검사로 매번 위치를 찾습니다.
사용 방법
- JSON을 붙여넣으세요.
- 결과를 보세요. 올바르다고 나오거나, 오류와 그 위치가 나옵니다.
- JSON 복구를 눌러 흔한 실수를 고친 뒤 다시 검사하세요.
예시
- 입력
- {"a": 1, "b": 2,}
- 결과
- 1행 17열: } 앞에 쉼표가 남아 있습니다
자주 묻는 질문
가장 흔한 JSON 오류는 무엇인가요?
마지막 항목 뒤에 남은 쉼표, 큰따옴표 대신 작은따옴표, 따옴표 없는 키, 주석, 두 항목 사이에 빠진 쉼표입니다. JSON은 이 중 어느 것도 허용하지 않습니다.
JSON Schema로도 검사하나요?
아직은 아닙니다. 올바른 JSON 문법(RFC 8259)인지만 검사합니다. 스키마 검사는 계획 중입니다.
주석이 있는 JSON도 올바른가요?
표준 JSON은 주석을 허용하지 않습니다. VS Code 설정에 쓰는 JSONC와 JSON5는 허용합니다. 복구 기능은 주석을 지워 표준 JSON으로 만듭니다.