JSON chuẩn hóa

Sắp xếp khóa đối tượng JSON theo các quy tắc xác định và xuất văn bản chuẩn hóa, giữ nguyên thứ tự mảng và hiển thị sự khác biệt.

Xử lý cục bộ trên trình duyệt
Trang này đã vượt qua kiểm tra thư mục công khai; bật JavaScript để sử dụng đầy đủ tính năng.
Hướng dẫn sử dụng

Cách sử dụng JSON để chuẩn hóa

JSON Chuẩn hóa chỉ xử lý dữ liệu đầu vào trong trình duyệt hiện tại, không tải lên, kết nối mạng hoặc ghi vào bộ nhớ lâu dài.

  1. Nhập JSON

    Dán hoặc chỉnh sửa JSON; lần đầu mở sẽ tải ví dụ có thể chạy của 11DZ.

  2. Thực hiện chuẩn hóa

    Kiểm tra thứ tự khóa, số và cách xử lý Unicode, đồng thời xem sự khác biệt giữa đầu vào và kết quả.

  3. Sao chép kết quả

    Sao chép hoặc tải xuống JSON đã chuẩn hóa; trước khi phát hành vẫn cần đối chiếu theo giao thức đích.

Các hạn chế và lưu ý

  • Không hỗ trợ $ref từ xa, tập lệnh và đối tượng vòng lặp; độ sâu đầu vào, số nút và số byte đều có giới hạn.
  • Việc chuẩn hóa chỉ thay đổi cách biểu diễn, không thay bạn xác định ngữ nghĩa của trường hoặc tính tương đương về nghiệp vụ.
  • Thứ tự mảng được giữ nguyên; kết quả không thể được xem là bảo đảm định dạng chung hoặc làm sạch dữ liệu.

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

Thứ tự mảng có bị thay đổi không?

Không; công cụ chỉ thực hiện sắp xếp xác định trên các khóa của đối tượng.

Dữ liệu đầu vào có được tải lên không?

Không, quá trình xử lý được thực hiện trong trình duyệt hiện tại.

Tại sao kết quả khác với JSON.stringify thông thường?

Việc chuẩn hóa sử dụng cách sắp xếp khóa cố định và biểu diễn số xác định, thuận tiện cho việc ký và so sánh.

Phản hồi trangPhát hiện vấn đề hoặc có gợi ý cải tiến?
Tính năng phản hồi cần được dùng trong phiên bản trực tuyến

Vui lòng bật JavaScript trên phiên bản trực tuyến rồi gửi; các chức năng cục bộ của công cụ hoặc ví dụ hiện tại không bị ảnh hưởng.

Đi tới phản hồi bản trực tuyến