Ví dụ (Trước / Sau)
Đầu vào
{"b":1,"a":{"d":4,"c":3},"arr":[{"y":2,"x":1},3]}
Tự động chuẩn hóa thứ tự khóa JSON để việc review và so sánh dễ hơn.
Chọn tất cả cấp hoặc chỉ cấp trên cùng. Thứ tự mảng vẫn được giữ nguyên.
Sắp xếp và định dạng JSON trong một bước, sau đó sao chép hoặc tải xuống kết quả.
Phím tắt: Ctrl / Cmd + Enter để chạy
Đầu vào
{"b":1,"a":{"d":4,"c":3},"arr":[{"y":2,"x":1},3]}
Sắp xếp mọi cấp (2 dấu cách)
{
"a": {
"c": 3,
"d": 4
},
"arr": [
{
"x": 1,
"y": 2
},
3
],
"b": 1
}
Chỉ sắp xếp cấp trên cùng
Các khóa cấp trên cùng được sắp xếp lại thành a, arr, b, còn thứ tự khóa bên trong "a" được giữ như khi nhập.
Có. Bạn có thể chọn mọi cấp hoặc chỉ cấp trên cùng.
Thứ tự phần tử mảng được giữ nguyên. Các object nằm trong mảng sẽ được sắp xếp tùy theo phạm vi bạn chọn.
Không. Định dạng đầu vào sẽ không được giữ. Đầu ra sẽ được định dạng lại theo kiểu thụt lề bạn chọn.
Không. Công cụ này chỉ nhắm tới JSON chuẩn.
Mọi thứ chạy cục bộ trong trình duyệt của bạn. Dữ liệu đầu vào không được gửi tới máy chủ.