Chuyển đến nội dung chính
EVOA Toolbox

Rút gọn JSON

Rút gọn JSON bằng cách loại bỏ khoảng trắng để giảm dung lượng, có tùy chọn sắp xếp khóa. Được kiểm tra và xử lý cục bộ trong trình duyệt.

Được xử lý cục bộ trong trình duyệt. Văn bản của bạn không được tải lên.

Đang tải công cụ…

Công cụ này làm gì

Biến JSON dễ đọc, có thụt lề thành dạng gọn nhất bằng cách loại bỏ mọi khoảng trắng không cần thiết. Điều này hữu ích khi nhúng JSON vào URL, biến môi trường, thuộc tính data hay dữ liệu mẫu kiểm thử, và khi giảm dung lượng dữ liệu bạn gửi hoặc lưu trữ.

Chỉ khoảng trắng nằm ngoài chuỗi bị loại bỏ nên dữ liệu vẫn y nguyên. Công cụ kiểm tra dữ liệu nhập trước và hiển thị lỗi theo dòng và cột nếu không phải JSON hợp lệ, nên bạn sẽ không bao giờ nhận được kết quả “rút gọn” bị hỏng. Số byte trước và sau được hiển thị để bạn thấy chính xác đã tiết kiệm được bao nhiêu.

Bạn có thể tùy chọn sắp xếp khóa của đối tượng để kết quả rút gọn ở dạng chuẩn, hữu ích cho việc băm, tạo khóa bộ nhớ đệm và so sánh tài liệu. Mọi thứ chạy cục bộ trong trình duyệt của bạn.

Cách sử dụng

  1. 1Dán JSON, tải lên tệp .json hoặc chèn ví dụ.
  2. 2Tùy chọn bật “Sắp xếp khóa theo bảng chữ cái” để có kết quả ở dạng chuẩn.
  3. 3Xem tóm tắt dung lượng, rồi sao chép JSON đã rút gọn hoặc tải xuống dưới dạng tệp .min.json.

Định dạng được hỗ trợ

JSON chuẩn dạng văn bản hoặc tệp .json. Kết quả là JSON hợp lệ trên một dòng.

Quyền riêng tư

Công cụ này chạy trong trình duyệt của bạn. Dữ liệu bạn cung cấp được xử lý trên thiết bị và không được gửi đến máy chủ của chúng tôi.

Hạn chế

  • Rút gọn chỉ loại bỏ khoảng trắng; không rút ngắn khóa hay xóa dữ liệu. Mức tiết kiệm khi truyền tải thực tế sẽ nhỏ hơn nếu máy chủ của bạn đã nén phản hồi bằng gzip hoặc Brotli.
  • JSON không hợp lệ bị từ chối kèm lỗi thay vì được “sửa”.
  • Dữ liệu nhập trên 5 MB không được xử lý tự động; bạn có thể chọn xử lý, nhưng trang có thể trở nên chậm.
  • Số nguyên lớn được giữ nguyên như bạn viết, nhưng mã JavaScript phân tích chúng sẽ làm tròn các giá trị vượt ±9.007.199.254.740.991.

Câu hỏi thường gặp

Rút gọn có làm thay đổi dữ liệu của tôi không?

Không. Chỉ khoảng trắng giữa các token bị loại bỏ. Khoảng trắng bên trong chuỗi được giữ nguyên.

Tôi có thể hoàn tác không?

Có. Hãy dán văn bản đã rút gọn vào công cụ Định dạng JSON để nhận lại bản có thụt lề. Tuy nhiên, các lựa chọn định dạng ban đầu như thụt lề sẽ không được ghi nhớ.

Vì sao mức tiết kiệm lại nhỏ?

Những tài liệu vốn đã gọn, hoặc chủ yếu là các chuỗi dài, có rất ít khoảng trắng để loại bỏ. Mức tiết kiệm thường lớn nhất với JSON được làm đẹp và thụt lề sâu.

Công cụ liên quan