JSON Minifier - Chuyển JSON thành Chuỗi Online

Nén JSON siêu nhanh, chuyển đổi JSON <-> chuỗi. Hoạt động online, không cần cài đặt, lý tưởng cho test, học tập và debug.

Thẻ: json nén mã nén mã

🚀 416,446 tổng số lượt chuyển đổi (2 trong tháng này)

Luyện Python với thử thách lập trình

Giải các bài tập thực tế ngay trên trình soạn thảo này: chạy kiểm thử mẫu, nộp bài và nhận đánh giá code từ AI.

Tất cả thử thách Python
Dễ

Rectangle Perimeter

Compute the perimeter of a rectangle from its sides.

Bạn sẽ học Số họcGiá trị trả về
BeginnerLearning-pathVariables
Dễ

Distance Between Points

Compute the straight-line distance between two points.

Bạn sẽ học Định lý PythagoreCăn bậc hai
BeginnerFunctionsLearning-pathmath
Dễ

Days in a Month

Return how many days a month has, including leap years.

Bạn sẽ học Quy tắc lịchHàm phụ trợ
BeginnerConditionsFunctionsLearning-path
Dễ

Tích vô hướng của hai vector

Nhân hai vector theo từng phần tử rồi cộng kết quả lại, phép tính cốt lõi của mọi nơ-ron.

Bạn sẽ học VectorTích vô hướng
Mạng nơ-rontrí tuệ nhân tạohọc máy
Dễ

Trung Bình Của Ba Số

Tính trung bình cộng của ba số nguyên.

Bạn sẽ học Số họcPhép chia
BeginnerLearning-pathVariables
Dễ

Kiểm Tra Số Nguyên Tố

Xác định xem một số có phải là số nguyên tố hay không.

Bạn sẽ học Tính chia hếtTối ưu vòng lặp
BeginnerLoopsNumbersStudent-beginner
Dễ

Row Sums

Add up every row of a grid.

Bạn sẽ học Danh sách 2 chiềuVòng lặp lồng nhau
BeginnerGridsLearning-path
Dễ

Số Lớn Nhất Trong Ba Số

Chọn số lớn nhất trong ba số mà không dùng hàm max có sẵn.

Bạn sẽ học So sánhKết hợp điều kiện
BeginnerConditionsLearning-path
Dễ

Số Armstrong

Kiểm tra một số có bằng tổng các chữ số của nó lũy thừa lên số lượng chữ số hay không.

Bạn sẽ học Tách chữ sốLũy thừa
BeginnerNumbersStudent-beginner
Dễ

Sum of Odd Numbers

Add every odd number up to a limit.

Bạn sẽ học Vòng lặp forBiến cộng dồn
BeginnerLearning-pathLoops
Dễ

Danh sách việc cần làm

Quản lý danh sách công việc: thêm, đánh dấu xong, xóa và báo những việc còn lại.

Bạn sẽ học Collection có kiểuRecord
BeginnerSimulationStrings
Khó

Word Break

Decide whether text can be split into dictionary words.

Bạn sẽ học QHĐ tiền tốTách chuỗi thành từ
AdvancedDynamic-programmingHackathonStrings

Giới thiệu

Công cụ nén JSON trực tuyến này giúp bạn nén và tối ưu hóa mã JSON của mình một cách dễ dàng. Nó lý tưởng để giảm kích thước tệp và cải thiện hiệu suất của các ứng dụng xử lý dữ liệu JSON.

Cách sử dụng công cụ này

  1. Dán mã JSON của bạn trực tiếp vào trình soạn thảo hoặc nhập vào.
  2. Nhấp vào nút Nén để nén mã JSON của bạn.
  3. Sau khi nén, bạn có thể:
    • Tải xuống kết quả đã tối ưu hóa.
    • Lưu hoặc chia sẻ nó bằng một liên kết duy nhất.
    • Đăng nhập bằng Google hoặc GitHub để lưu JSON đã nén của bạn để sử dụng sau này.

JSON là gì?

JSON (JavaScript Object Notation) là một định dạng tệp tiêu chuẩn mở được sử dụng để lưu trữ và trao đổi dữ liệu. Nó biểu diễn dữ liệu dưới dạng cặp thuộc tính-giá trị và mảng sử dụng định dạng văn bản dễ đọc cho con người. JSON được sử dụng rộng rãi trong các ứng dụng web và API, thường thay thế cho XML trong các hệ thống AJAX do tính đơn giản và hiệu quả của nó.

Tìm hiểu thêm về JSON từ tài liệu JSON chính thức .

Cú pháp JSON

JSON hỗ trợ hai cấu trúc dữ liệu chính:

  • Đối tượng: Một tập hợp các cặp tên-giá trị được bao quanh bởi dấu ngoặc nhọn ({}).
  • Mảng: Một danh sách các giá trị được bao quanh bởi dấu ngoặc vuông ([]).

JSON định nghĩa các loại giá trị sau: chuỗi, số, đối tượng, mảng, true, false, và null.

Đây là một ví dụ về dữ liệu JSON:

      
{
  "firstName": "Duke",
  "lastName": "Java",
  "age": 18,
  "streetAddress": "100 Internet Dr",
  "city": "JavaTown",
  "state": "JA",
  "postalCode": "12345",
  "phoneNumbers": [
    {
      "Mobile": "111-111-1111"
    }, {
      "Home": "222-222-2222"
    }
  ]
}
      
    

Nén là gì?

Nén là quá trình giảm thiểu mã và đánh dấu trong các trang web và tệp script của bạn. Đây là một trong những phương pháp chính được sử dụng để giảm thời gian tải và sử dụng băng thông trên các trang web. Nén cải thiện đáng kể tốc độ và khả năng truy cập của trang web, trực tiếp chuyển thành trải nghiệm người dùng tốt hơn. Nó cũng có lợi cho người dùng truy cập trang web của bạn qua gói dữ liệu hạn chế và muốn tiết kiệm băng thông khi lướt web.

Ví dụ

Trước khi nén

      
{
  "colors": [
    {
      "color": "black",
      "category": "hue",
      "type": "primary",
      "code": {
        "rgba": [
          255, 255, 255, 1
        ],
        "hex": "#000"
      }
    }, {
      "color": "white",
      "category": "value",
      "code": {
        "rgba": [
          0, 0, 0, 1
        ],
        "hex": "#FFF"
      }
    }
  ]
}
      
    

Sau khi nén

      
{"colors":[{"color":"black","category":"hue","type":"primary","code":{"rgba":[255,255,255,1],"hex":"#000"}},{"color":"white","category":"value","code":{"rgba":[0,0,0,1],"hex":"#FFF"}}]}