포켓인포
🧷

JSON 포맷터

JSON 을 보기 좋게 정렬하거나 압축하고 유효성을 검사합니다.

💻 웹 & 개발

📖 핵심 요약

API 응답이나 설정 파일에서 가장 흔히 만나는 데이터 형식이 JSON입니다. 규칙은 단순하지만 작은따옴표 하나, 쉼표 하나 때문에 전체가 깨지기도 합니다. JSON의 핵심 규칙과 자주 나는 오류를 정리하고, JSON 포맷터로 바로 검증·정렬하는 방법을 알아봅니다.

한눈에 보기

  • 키는 반드시 큰따옴표(") 로 감쌉니다. 작은따옴표·홑따옴표는 불가합니다.
  • 마지막 요소 뒤 쉼표(trailing comma)는 금지입니다.
  • JSON에는 주석을 쓸 수 없습니다.
  • 정렬(pretty-print) 은 가독성을, 압축(minify) 은 용량 절감을 위한 것입니다.
  • 오류가 의심되면 JSON 포맷터에 붙여 넣어 검증하세요. XML은 XML 포맷터를 이용하세요.
가이드 전체 보기

자주 묻는 질문

JSON에서 작은따옴표를 써도 되나요?

안 됩니다. 키와 문자열 값 모두 큰따옴표(")만 허용됩니다. 작은따옴표나 홑따옴표를 쓰면 오류가 납니다.

마지막 항목 뒤에 쉼표를 붙여도 되나요?

안 됩니다. 트레일링 콤마는 JSON에서 금지됩니다. 마지막 요소 뒤의 쉼표는 반드시 삭제해야 합니다.

JSON에 주석을 달 수 있나요?

표준 JSON은 주석을 지원하지 않습니다. 설명이 필요하면 별도 키에 값으로 담거나, 주석을 허용하는 다른 형식을 고려하세요.

정렬과 압축 중 무엇을 써야 하나요?

사람이 읽고 디버깅할 때는 정렬(pretty-print), 전송·저장으로 용량을 줄일 때는 압축(minify)을 사용합니다.