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.
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.
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.
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ả.
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.