JSON 포맷터·검증 — 정리 또는 압축
JSON을 붙여 검증하고, 들여쓰기로 예쁘게 만들거나, 전송용으로 한 줄로 압축합니다. 한 줄로 뭉개진 API 응답, 쉼표가 남은 설정 — 오류 위치를 알면 어둠 속 추측보다 빠릅니다.
엄격한 JSON은 주석, 끝 쉼표, 작은따옴표 키를 금지합니다. JavaScript 객체에서 복사한 실패가 대부분입니다.
정리는 사람이 읽기용; 압축은 바이트 절약·길이 제한용 — 유효한 JSON이면 의미는 안 바뀝니다.
검증 실패 시 보고된 줄 근처를 보세요: 따옴표 누락, 여분 쉼표, 작은따옴표.
사용 방법
- JSON 텍스트 붙여넣기
- 검증 또는 정리로 오류 확인
- 압축이 필요하면 minify
- 결과 복사
포맷으로 얻는 것
- IDE 없이 구조를 살펴봄.
- 오류가 깨진 근처를 가리킴 — 학습·수정에 좋음.
- 정리/압축을 빠르게 전환.
시나리오
- 한 줄 게이트웨이 JSON 응답
- 채팅으로 받은 설정 조각을 VS Code 없이 확인
- 문서·티켓용 예쁜 JSON
팁
- 정리 전에 검증 — 무효 JSON은 의미 있는 포맷이 안 됩니다.
- 브라우저 콘솔에서 복사할 때 `undefined`와 함수를 제거.
- 거대 JSON은 폰에서 버벅일 수 있음; 깨진 부분만 잘라내세요.
대조
| 입력 | 출력 | 설명 |
|---|---|---|
| {"a":1,} | 검증 오류(끝 쉼표) | 고전적 실수 |
| 한 줄 JSON | 들여쓴 트리 | 읽기 쉬움 |
JSON FAQ
- 주석 있는 JSON5는?
- 이 페이지는 표준 JSON입니다. 주석과 끝 쉼표를 먼저 제거하세요.
- 키 순서가 바뀌나요?
- 출력은 파싱된 구조를 따릅니다; 의미에 키 순서를 의존하지 마세요.
- 큰 정수는?
- 아주 큰 수는 JS 숫자 한도에 걸릴 수 있습니다. 금융 정밀도는 전용 도구로.