Sắp xếp JSON
Sắp xếp tên trường trong JSON theo thứ tự chữ cái, và tuỳ chọn sắp xếp cả các phần tử trong mảng — giúp JSON gọn gàng, dễ tìm và dễ so sánh giữa các phiên bản.
Cách sắp xếp JSON
- Dán JSON vào ô bên trái, kết quả đã sắp xếp hiện ngay ở ô bên phải.
- Chọn thứ tự A → Z hoặc Z → A. Tên trường được sắp xếp mặc định, bạn có thể tắt đi.
- Muốn sắp xếp cả mảng, bật "Sắp xếp phần tử trong mảng". Với mảng các đối tượng, nhập tên trường dùng để so sánh, ví dụ name.
Câu hỏi thường gặp
Không. Thứ tự các trường trong một đối tượng JSON không có ý nghĩa, đổi thứ tự chỉ giúp dữ liệu dễ đọc và dễ so sánh hơn.
Thứ tự phần tử trong mảng thường có ý nghĩa (ví dụ các bước xử lý theo thứ tự), đổi đi có thể làm sai dữ liệu. Chỉ bật khi bạn chắc chắn thứ tự không quan trọng.
Bật "Sắp xếp phần tử trong mảng" rồi nhập tên trường vào ô "Theo trường", ví dụ name hoặc id. Phần tử không có trường đó luôn được xếp xuống cuối. Nếu để trống ô này, mảng các đối tượng được giữ nguyên.
Số xếp theo giá trị (2 đứng trước 10), chữ xếp theo bảng chữ cái tiếng Việt và không phân biệt hoa thường. Khi một mảng trộn nhiều loại giá trị, thứ tự là: null, false, true, số, rồi đến chữ.
Không. JSON được xử lý ngay trên máy bạn.
Không. Công cụ hoàn toàn miễn phí, không cần đăng ký.
Công cụ liên quan
Lọc JSON bằng JSONPathTrích dữ liệu từ JSON bằng đường dẫn JSONPathJSON sang YAMLChuyển qua lại giữa JSON và YAMLJSON sang TOMLChuyển qua lại giữa JSON và TOMLJSON sang CSVChuyển qua lại giữa JSON và bảng CSVJSON sang XMLChuyển JSON thành XML có thụt lềJSON sang TypeScriptTạo interface TypeScript từ JSON mẫuJSON sang JSON SchemaTạo JSON Schema từ một đoạn JSON mẫuKiểm tra JSON SchemaKiểm tra dữ liệu JSON có khớp JSON Schema khôngJSON sang ZodTạo schema Zod từ JSON mẫu