JSON 정리, 이렇게 사용하세요
JSON을 붙여 넣고 정리하기를 누르면 들여쓰기가 적용됩니다. 압축하기로 불필요한 공백을 제거할 수 있습니다.
사용 예시
{"name":"도구집","free":true}처럼 속성 이름은 큰따옴표로 감싸야 합니다. 마지막 항목 뒤의 쉼표는 허용되지 않습니다.
알아두세요
일반 JavaScript 숫자로 처리하므로 매우 큰 정수는 정밀도가 바뀔 수 있습니다. 중요한 식별자는 문자열로 입력하세요.
단계별 사용법
- JSON 데이터를 입력합니다.
- 정리하기로 들여쓰기를 적용하거나 압축하기로 불필요한 공백을 제거합니다.
- 오류가 나오면 큰따옴표, 쉼표, 중괄호를 확인하고 다시 실행합니다.
JSON과 JavaScript 객체의 차이
JSON 속성 이름과 문자열은 큰따옴표를 사용해야 합니다. 작은따옴표, 주석, undefined, 마지막 항목 뒤의 쉼표는 JSON 문법에 맞지 않습니다. 이 도구는 JSON.parse와 JSON.stringify를 사용합니다. 따라서 중복 키는 마지막 값만 남을 수 있고, 2⁵³−1을 넘는 정수는 정밀도를 잃을 수 있습니다.
| 입력 | 판정 |
|---|---|
| {"ok":true,"count":3} | 유효한 JSON |
| {'ok':true} | 작은따옴표로 인해 오류 |
| {"count":3,} | 마지막 쉼표로 인해 오류 |
자주 묻는 질문
문법 검사를 통과하면 API 규격에도 맞나요?
아닙니다. JSON 문법만 확인합니다. 필수 필드, 자료형, 업무 규칙 같은 스키마 검증은 포함하지 않습니다.
원본 숫자의 표기가 유지되나요?
1.0이 1로 바뀌거나 큰 수 표기가 달라질 수 있습니다. 원본의 공백·숫자 표기까지 보존하는 도구는 아닙니다.
민감한 토큰을 붙여 넣어도 서버로 가나요?
도구 입력은 서버로 전송하지 않습니다. 그래도 공유 기기와 브라우저 확장 프로그램을 신뢰할 수 있는지 확인하고, 비밀 데이터 사용은 피하는 편이 좋습니다.
작성·운영: 도구집 · 내용 검토: 2026-09-30 · 오류 제보