JSON 포매터
JSON 정렬, 압축, 키 정렬, JSON 객체와 이스케이프된 문자열 간 변환.
결과
복사됨!
결과가 여기에 표시됩니다.
사용 방법
JSON 포매터는 기본 JSON.parse 엔진을 사용하여 브라우저 내에서 직접 JSON 문서를 검증하고 정리합니다. 서버 업로드 없이, 첫 페이지 로드 후 네트워크 접근 없이 작동합니다.
사용 방법:
- 원시 JSON을 입력 영역에 붙여넣습니다.
- 들여쓰기를 선택합니다: 공백 2개, 4개 또는 탭.
- ‘형식 지정’으로 읽기 쉽게 정리, ‘최소화’로 불필요한 공백 제거, ‘정렬’로 키를 알파벳 순으로 정렬, ‘문자열화’로 문서를 JSON 문자열로 래핑합니다.
예시: {“b”:1,”a”:2} 정렬 → {“a”:2,”b”:1}.
제한사항: 1MB를 초과하는 입력은 탭 정지를 방지하기 위해 거부됩니다. 엄격한 JSON(RFC 8259)만 지원됩니다. 주석과 후행 쉼표는 오류를 발생시킵니다.
개인정보 보호: 모든 처리는 로컬에서 이루어집니다. 데이터는 브라우저를 벗어나지 않습니다.
활용 사례
- API 응답 디버깅
- 구성 파일 읽기
- webhook 페이로드 검증
- 제출 전 데이터 정리
- 형식화된 JSON 공유
자주 묻는 질문
- JSON이 서버로 전송되나요?
- 아니요, 처리는 브라우저의 기본 JSON.parse 엔진만 사용합니다.
- 최대 크기는 얼마인가요?
- 1MB입니다. 그 이상이면 응답성 유지를 위해 입력이 거부됩니다.
- 정렬이 중첩된 객체에도 영향을 미치는 이유는 무엇인가요?
- 정렬은 재귀적으로 모든 수준의 모든 키를 알파벳 순으로 정렬합니다.
- 문자열화는 무엇을 하나요?
- JSON을 따옴표로 묶고 특수 문자를 이스케이프한 문자열로 래핑합니다.
- JSON5나 주석이 지원되나요?
- 아니요, 엄격한 JSON RFC 8259만 지원됩니다.