최근 사용한 도구가 없습니다
즐겨찾기한 도구가 없습니다

JSON 포매터 무료 온라인: JSON 포맷 검증 축소 즉시

141 회 사용
들여쓰기:

JSON 팁

JSON 포맷 — pretty print
압축된 JSON을 붙여넣으면 읽기 쉬운 들여쓰기로 표시합니다. 2칸, 4칸 공백 또는 탭을 선택할 수 있습니다.
JSON 검증 — 오류 찾기
구문 오류를 감지합니다: 누락된 쉼표, 잘못된 따옴표, 닫히지 않은 괄호. 정확한 오류 줄을 표시합니다.
JSON 축소 — 크기 줄이기
공백, 줄바꿈, 탭을 제거하여 가장 작은 JSON을 만듭니다. API와 데이터 전송에 이상적입니다.

자주 묻는 질문

Q JSON을 어떻게 포맷하나요?
A 입력 필드에 JSON을 붙여넣고 포맷을 클릭하세요. 들여쓰기가 적용된 깔끔한 JSON이 표시됩니다. 구문 오류가 있으면 정확한 줄을 알려줍니다.
Q 내 JSON이 유효한지 어떻게 확인하나요?
A JSON을 붙여넣고 검증을 클릭하세요. 유효하면 확인 메시지가, 오류가 있으면 줄과 오류 유형이 표시됩니다.
Q JSON 축소란?
A 모든 공백, 줄바꿈, 들여쓰기를 제거하여 가장 작은 버전을 만듭니다. 데이터 전송 시 파일 크기를 줄입니다.
Q 유효하지 않은 JSON을 포매터에 붙여넣으면 어떻게 되나요?
A 유효하지 않은 JSON을 붙여넣으면, 도구가 특정 구문 오류를 즉시 강조 표시합니다. 예를 들어, 5행의 쉼표 누락이나 닫히지 않은 중괄호를 지적할 수 있습니다. 이 즉각적인 피드백을 통해 수동으로 오류를 찾는 시간을 절약하고 즉시 실수를 수정할 수 있습니다. 문제 지점에는 빨간색 표시기가 나타납니다.
Q 포맷팅 후 중첩된 JSON 섹션을 접거나 펼칠 수 있나요?
A 네, 각 객체나 배열 옆에 있는 작은 삼각형 아이콘을 클릭하면 내용을 접거나 펼칠 수 있습니다. CRM 시스템의 15단계 API 응답처럼 깊게 중첩된 데이터를 다룰 때 매우 유용합니다. 관심 있는 필드에만 집중하고 나머지는 숨길 수 있습니다. 쿠팡이나 토스 API의 복잡한 JSON으로 직접 테스트해보세요.
Q VS Code 설정 파일처럼 주석이 포함된 JSON도 처리할 수 있나요?
A 아니요, 지원하지 않습니다. 표준 JSON은 주석을 엄격히 금지합니다. TypeScript나 VS Code 설정 파일에 익숙한 분들이 자주 실수하는 부분이에요. // 또는 /* */ 주석이 포함된 JSON을 붙여넣으면 포맷터가 구문 오류로 표시합니다. 좋은 대안은 "_comment": "메모 내용" 같은 데이터 필드로 추가 정보를 저장하는 것입니다. 이렇게 하면 유효한 JSON을 유지할 수 있습니다.
Q minify 기능과 JSON 포맷팅의 차이점은 무엇인가요?
A 포맷팅은 들여쓰기와 줄바꿈을 추가해 가독성을 높입니다. 반면 minify는 모든 공백을 제거해서 데이터를 최대한 압축합니다. 예를 들어 15KB 크기의 포맷된 API 응답이 minify 후에는 2.5KB로 줄어듭니다. 프로덕션 환경에서 대역폭을 절약해야 할 때 유용합니다.

JSON 포매터 사용 방법

관련 도구