devibe 데바이브 홈

JSON 포매터

JSON을 보기 좋게 들여쓰거나 한 줄로 압축하고, 오류 위치를 알려줍니다.

JSON 포매터 사용법

왼쪽에 JSON을 붙여넣고 「보기 좋게」를 누르면 들여쓰기된 형태로, 「한 줄로 압축」을 누르면 공백을 없앤 한 줄로 바꿉니다. 형식이 잘못되면 어디가 문제인지(줄·칸) 알려줍니다.

언제 쓰나

API 응답이 한 줄로 뭉쳐 왔을 때 구조를 확인하거나, 로그에 박힌 JSON을 읽기 좋게 펼치거나, 설정 파일을 배포 전에 검사할 때 씁니다. 「한 줄로 압축」은 반대로 전송·저장 크기를 줄일 때 씁니다.

자주 나는 오류

JSON은 자바스크립트 객체보다 규칙이 엄격합니다. ①키와 문자열은 반드시 큰따옴표('name' ✗ → "name" ✓) ②마지막 항목 뒤 쉼표 금지([1,2,3,] ✗) ③주석 사용 불가 ④undefined·NaN 없음(대신 null). 오류가 나면 표시된 줄·칸 위치의 «바로 앞»을 먼저 의심하세요.