테크

JSON을 보기 좋게 정리하는 방법

한 줄 JSON을 포맷터에 붙여 넣으면 값은 그대로 두고 줄바꿈과 들여쓰기만 정리할 수 있습니다. 오류가 난다면 따옴표, 쉼표, 닫는 괄호부터 확인하세요.

한 줄 JSON을 바로 정리해 보세요

아래처럼 붙어 있는 JSON을 JSON 포맷터에 붙여 넣습니다.

{"name":"Soul Tools","features":["format","validate"],"private":true}

포맷하면 값과 배열 순서는 그대로 유지되고 구조만 읽기 쉬워집니다.

{
  "name": "Soul Tools",
  "features": ["format", "validate"],
  "private": true
}

포맷팅이 실패할 때 확인할 곳

JSON의 속성 이름과 문자열은 큰따옴표로 감싸야 합니다. 표준 JSON은 주석과 마지막 항목 뒤의 쉼표를 허용하지 않습니다.

  • 마지막 속성이나 배열 항목 뒤에 쉼표가 있음
  • 큰따옴표 대신 작은따옴표를 사용함
  • 속성이나 배열 항목 사이의 쉼표가 빠짐
  • 문자열, 중괄호 또는 대괄호가 닫히지 않음
  • JSON 안에 자바스크립트 주석이 있음

오류 메시지가 가리키는 위치보다 조금 앞에서 실제 문제가 시작될 수도 있습니다.

민감한 값은 붙여 넣기 전에 지우세요

설정 파일과 API 응답에는 토큰, 이메일 주소, 고객 데이터가 들어갈 수 있습니다. Soul Tools의 JSON 포맷터는 입력 내용을 브라우저에서 처리해 서버로 업로드하지 않습니다. 그래도 공유할 결과에서는 비밀값을 제거하고, 원본은 별도로 보관한 뒤 실제 사용할 시스템에서 한 번 더 테스트하세요.

자주 묻는 질문

JSON을 정리하면 값도 변경되나요?

아니요. 포맷터는 공백과 들여쓰기만 바꾸며 속성값과 배열 순서는 유지합니다.

JSON에 주석을 넣을 수 있나요?

표준 JSON은 주석을 지원하지 않습니다. 유효성을 검사하기 전에 자바스크립트 형식의 주석을 제거해야 합니다.

조회수오늘 전체