JSON 포맷터
API나 설정 파일의 JSON을 보기 좋게 출력하거나 최소화하거나 유효성 검사를 쉽게 하세요.
Paste JSON below. Nothing is sent to a server.
관련 도구
함께 쓰기 좋은 무료 도구입니다. 모두 브라우저에서 실행됩니다.
이 도구 사용 방법
- JSON을 입력 상자에 붙여넣습니다.
- 읽을 수 있는 들여쓰기를 하려면 형식을 클릭하고, 공백을 제거하려면 축소를 클릭하고, 구문을 확인하려면 유효성 검사를 클릭하세요.
- 완료되면 출력을 복사합니다.
자주 묻는 질문
JSON 포매터란 무엇인가요?
JSON은 API, 설정 파일, 많은 앱이 중첩된 객체와 배열로 구조화된 데이터를 저장하는 텍스트 형식입니다. JSON이 최소화되어 있거나 API에서 한 줄로 돌아오면 눈으로 읽기 어렵습니다. 포매터는 구조를 드러내기 위해 줄 바꿈과 들여쓰기를 추가하거나, 반대로 프로덕션 사용을 위해 공백을 제거하는 최소화를 합니다. 이 도구는 텍스트가 문법적으로 올바른 JSON인지도 검증합니다.
JSON 포매터를 사용하는 사람은 누구인가요?
디버깅 중 API 응답을 검사하는 개발자, 웹 개발에서 데이터 구조화 방법을 배우는 학생, 웹훅, 로그, 문서 페이지에서 단일 읽기 불가능한 줄로 도착한 설정 파일을 붙여넣는 누구에게나 필요합니다.
포맷과 최소화의 차이는 무엇인가요?
포맷은 중첩된 객체와 배열을 읽기 쉽게 줄 바꿈과 들여쓰기를 추가합니다. 최소화는 모든 여분의 공백과 줄 바꿈을 제거해 프로덕션에 사용하는 가장 작은 유효한 JSON 문자열을 만듭니다.
내 JSON이 서버에 전송되나요?
아니요. 파싱과 포매팅은 전적으로 브라우저 탭에서 실행됩니다. 붙여넣은 내용을 기록하거나 저장하지 않습니다.
큰 JSON 파일을 포맷할 수 있나요?
매우 큰 페이로드는 전체 문서가 메모리에 유지되므로 탭이 느려지거나 멈출 수 있습니다. 큰 파일은 더 작은 조각으로 분할하거나 메가바이트 단위의 로그에는 데스크톱 편집기를 사용하세요.
잘못된 JSON을 수정해 주나요?
검증은 파싱이 실패했음을 알려주고 대략 어디서 오류가 났는지 표시하지만, 빠진 쉼표나 따옴표를 자동으로 수정하지는 않습니다. 표시된 오류를 수정한 뒤 다시 포맷하세요.
이 도구가 잡아내는 일반적인 JSON 오류는 무엇인가요?
후행 쉼표, 키 주변의 따옴표 누락, 문자열 안의 이스케이프되지 않은 따옴표, 괄호 불일치가 검증에서 가장 흔히 표시되는 문제들입니다.
브라우저에서 로컬로 처리됩니다. 귀하의 파일은 우리 서버에 업로드되지 않습니다.