이 도구의 기능
JSON Minifier는 먼저 JSON의 유효성을 검사한 다음 JSON.stringify를 호출하여 압축 표현을 생성합니다. 단순히 모든 공백을 제거하는 대신 이 방법은 공백, 개행 이스케이프 및 문자열의 유니코드 내용을 올바르게 유지합니다.
- 잘못된 JSON은 사용 가능한 것처럼 보이는 결과를 생성하지 않습니다.
- 크기는 UTF-8 바이트로 계산되며 압축 전과 압축 후의 차이를 보여줍니다.
- 출력은 miniified.json으로 다운로드할 수 있습니다.
사용 방법
- 유효한 JSON을 붙여넣으세요.
- "압축"을 클릭하세요.
- 단일 행 결과 및 크기 통계를 봅니다.
- 결과를 복사하거나 JSON 파일을 다운로드하세요.
주요 사용 사례
- 프런트엔드 인라인 구성이나 테스트 픽스처를 줄입니다.
- 예쁜 인쇄물과 컴팩트한 전송 형식의 크기를 비교해 보세요.
- 값을 변경하지 않고 의미 없는 들여쓰기를 지웁니다.
JSON Minifier 기능
구문 분석 후 JSON을 다시 직렬화하여 신뢰할 수 있는 단일 행 결과를 생성하고 절감액을 계산하세요. 일상적인 개발, 디버깅, 데이터 정렬 및 코드 최적화 시나리오에 적합합니다. 처리 결과를 직접 확인, 복사, 다운로드할 수 있습니다.
FAQ
문자열의 공백이 제거됩니까?
아니요. 도구가 값을 구문 분석한 다음 직렬화하면 구조 사이의 서식 지정 공백만 사라집니다.
필드 순서가 변경되나요?
최신 브라우저는 JavaScript 개체 속성 규칙에 따라 직렬화됩니다. 일반적으로 입력 구문 분석 후 속성 순서를 유지하지만 비즈니스 의미를 전달하기 위해 JSON 필드 순서에 의존해서는 안 됩니다.
저축률이 0%인 이유는 무엇입니까?
입력이 이미 압축된 경우 결과는 원본 텍스트만큼 길거나 몇 바이트만 줄어들 수 있습니다.