JSON 포매터·검증기
JSON을 붙여 넣어 보기 좋게 정리하거나, 한 줄로 압축하거나, 무엇이 잘못됐는지 찾으세요. 오류는 줄과 열, 그리고 흔한 원인을 알려 주며, 숫자와 문자열은 쓰인 그대로 유지합니다.
브라우저에서만 실행됩니다 — 어디에도 전송되지 않습니다
브라우저에서만 실행됩니다 — 어디에도 전송되지 않습니다
JSON을 가장 자주 깨뜨리는 실수
- 마지막 항목 뒤의 쉼표: [1, 2, ].
- 자바스크립트에서 복사한 작은따옴표나 따옴표 없는 키.
- 설정 파일에는 흔하지만 JSON에서는 허용되지 않는 주석.
- 파이썬이나 자바스크립트에서 복사한 True, None, undefined. JSON에서는 true와 null입니다.
왜 숫자를 그대로 유지하나요?
대부분의 포매터는 자바스크립트로 파싱해서 12345678901234567890을 12345678901234567000으로, 1.50을 1.5로 바꿉니다. 이 포매터는 값을 변환하지 않으므로, 붙여 넣은 내용이 배치만 바뀐 채 그대로 나옵니다.
주석이나 끝 쉼표(JSON5)도 받나요?
아니요. API와 파서가 기대하는 엄격한 JSON을 검사하고, 그런 확장이 정확히 어디 있는지 알려 주어 지울 수 있게 합니다.
내 JSON이 어딘가로 전송되나요?
아니요. 브라우저 안에서 파싱하며 아무것도 저장하지 않습니다.