Output will appear here...
JSON 축소기는 JSON 문서의 토큰 사이에 있는 모든 공백,탭 및 줄 바꿈을 제거하여 여전히 구문 분석하는 가장 작은 바이트당 바이트당 등가물을 남깁니다. 데이터 자체는 변경되지 않습니다. 즉,동일한 키,동일한 값,동일한 순서 - 그러나 들여쓰기가 사라지면 예쁘게 인쇄된 4KB 구성은 2,5KB 이하로 떨어질 수 있습니다. JSON 이 작을수록 네트워크 전송 속도가 빨라지고 대역폭 청구서가 낮아지며 수신 측에서 구문 분석이 빨라집니다. 이것이 API 응답 및 번들 데이터 파일이 거의 항상 축소되어 제공되는 이유입니다.
이 축소기는 문자열 리터럴 바깥에서만 공백을 제거하므로 값 내부의 텍스트 - 보관하려는 공백을 포함하여 - 가 정확하게 보존됩니다. 또한 숫자 토큰을 쓰여진 대로 유지합니다: 1,0 과 같은 후행 0 값 또는 30 자리 정수는 도구가 다시 쓸 구문 분석을 통해 모든 숫자를 라운드 트리핑하는 대신 공백을 제거하기 때문에 그대로 유지됩니다. 축소하기 전에 JavaScript JSON 파서로 입력의 유효성을 검사하므로 쉼표나 괄호가 맞지 않으면 자동으로 깨진 출력 대신 파서의 정확한 오류를 얻습니다. beautify 모드는 반대로 두 개의 공백,네 개의 공백 또는 탭으로 컴팩트 JSON 을 다시 들여쓰기하여 읽고 편집할 수 있습니다.
모든 것이 브라우저에서 100% 실행됩니다. API 키,고객 기록 또는 내부 구성을 보유하는 경우가 많은 JSON 은 절대 업로드되거나 저장되지 않으며,페이지가 로드되면 도구가 오프라인으로 작동하므로 컴퓨터에서 절대 벗어나서는 안 되는 민감한 페이로드를 안전하게 축소할 수 있습니다.
입력 영역에 JSON 개체 또는 배열을 붙여넣거나 입력합니다. 꽤 인쇄되거나 이미 컴팩트할 수 있습니다. 둘 중 하나가 작동합니다.
공백을 제거하고 파일을 축소하려면 Minify 를 클릭하고,다시 들여쓰기하려면 Beautify 를 클릭합니다. beautify 의 경우 2 칸,4 칸 또는 탭을 선택합니다.
크기 배지를 읽어 원래 크기,새 크기 및 백분율 감소를 확인합니다. 잘못된 JSON 은 정확한 파서 오류로 플래그가 지정됩니다.
결과를 클립보드에 복사하거나.json 파일로 다운로드하여 API, 구성 또는 번들에 넣을 준비가 됩니다.
문자열 내용을 그대로 유지하면서 토큰 사이의 공백, 탭 및 개행 문자를 제거하여 가장 작은 유효한 등가물을 생성합니다
숫자 토큰을 기록된 대로 정확하게 유지합니다. 값을 다시 표시하지 않고 스트립 공백을 축소하기 때문에 후행 0과 큰 정수가 살아남습니다
원래 크기, 축소된 크기 및 비율 감소를 표시하므로 바이트 영향을 즉시 확인할 수 있습니다
다시 읽기 쉽고 diff 친화적으로 만들기 위해 두 개의 공백, 네 개의 공백 또는 탭으로 컴팩트 JSON을 다시 들여쓰기합니다
Minify CSS to cut file size or beautify minified stylesheets for debugging
Minify HTML markup for faster page loads or beautify it for readable, indented source
Sort the keys of a JSON object alphabetically, recursively through nested objects, with optional array sorting. Ascending or descending, minify or pretty. Client-side, no signup.
Find and replace text with a regular expression, using capture group backreferences like $1 and named groups, with full flag support
0 comments
No comments yet. Be the first to share your thoughts!