홈 / 개발자 도구 / JSON 포맷팅 가이드
포맷팅 가이드

JSON 서식 가이드

디버깅을 위해 페이로드를 예쁘게 출력하거나, 전송을 위해 최소화하거나, 문자열 안에서 안전하게 이스케이프하거나, 분석에 더 적합한 형식으로 변환해야 할 때 이 페이지를 사용하세요.

포맷팅, 유효성 검사, 이스케이프에 가장 적합 JSON 포맷터 및 JSON to CSV와 함께 사용

예쁘게 출력 vs 최소화

JSON 예쁘게 출력

API 페이로드를 읽거나, 중첩 데이터를 디버깅하거나, Git에서 파일을 검토할 때 사용하세요.

JSON 최소화

JSON을 간결한 구성에 포함하거나 전송을 위해 페이로드 크기를 줄일 때 사용하세요.

예쁘게 출력하는 것은 공백만 바꿀 뿐 데이터의 의미는 바꾸지 않습니다. 구조가 바뀐다면 더 이상 단순한 포맷팅이 아닙니다.

흔한 잘못된 JSON 실수

  • 키 또는 문자열 값에 큰따옴표 대신 작은따옴표를 사용함.
  • 마지막 속성이나 배열 항목 뒤에 쉼표를 남김.
  • JSON 내부에 주석을 넣음.
  • 문자열 내 줄바꿈이나 따옴표를 이스케이프하지 않음.

JSON 파싱 오류가 발생하면 가능한 한 가장 작은 스니펫부터 검증한 다음 범위를 넓혀 가며 확인하세요.

기억해 둘 이스케이프 규칙

의미이스케이프예시
큰따옴표\""name":"A \"quoted\" value"
백슬래시\\"path":"C:\\temp\\file.txt"
줄바꿈\n"body":"line 1\nline 2"
탭\t"indent":"\tvalue"

적합한 도구와 함께 이 가이드를 사용하세요.

관련 도구

관련 가이드