Chuyển đến nội dung
Chuyển đổi giờ khai cuộc World Cup đã ra mắtXem giờ khai cuộc theo múi giờ của bạn và thêm nhắc lịch.

Định dạng và kiểm tra JSON

JSON Định dạng Trình định dạng & Trình xác thực, xác thực, thu nhỏ và sắp xếp JSON tiêu chuẩn cục bộ với các lỗi dòng/cột, thụt lề Tab/2/4/8, xem trước trên màn hình và bản sao thuần túy.

JSON đầu vào

Ký tự

0 / 50,000

Định dạng và kiểm tra JSON

Bắt đầu nhanh

1
Dán JSON chuẩn vào trình soạn thảo.
2
Nếu kiểm tra lỗi, xem dòng và cột được đánh dấu.
3
Nhấp Định dạng để làm JSON dễ đọc; xem trước trên máy tính ghi vào khung phải.
4
Nhấp Rút gọn để xóa khoảng trắng và dòng mới thừa.
5
Sao chép kết quả xem trước khi bản xem trước trên máy tính mở; nếu không, sao chép trình soạn thảo.

Tình huống sử dụng phổ biến

Debug API

nhanh chóng kiểm tra JSON từ backend và cải thiện khả năng đọc Sau đó bạn có thể sao chép, tải xuống hoặc xuất kết quả ngay.

Xem log

định dạng đoạn JSON trong log để tìm lỗi Sau đó bạn có thể sao chép, tải xuống hoặc xuất kết quả ngay.

Cấu hình

kiểm tra cấu trúc, thống nhất thứ tự khóa và phong cách thụt dòng Sau đó bạn có thể sao chép, tải xuống hoặc xuất kết quả ngay.

Code review

chèn ví dụ JSON rõ ràng trong PR/tài liệu Sau đó bạn có thể sao chép, tải xuống hoặc xuất kết quả ngay.

Kiểm tra trước commit

chuẩn hóa định dạng/thụt dòng JSON trước khi commit Sau đó bạn có thể sao chép, tải xuống hoặc xuất kết quả ngay.

Tham số & thao tác định dạng

Độ thụt dòng: dùng menu bên cạnh nút để chọn Tab/2/4/8
Sắp xếp: nhấp vào 'Sắp xếp' để sắp xếp các khóa đối tượng theo thứ tự bảng chữ cái. Các giá trị JSON vẫn giữ nguyên nhưng thứ tự khóa thay đổi và không thể tự động đảo ngược

Ranh giới JSON tiêu chuẩn

Trình phân tích cú pháp chỉ chấp nhận các giá trị JSON tiêu chuẩn: đối tượng, mảng, chuỗi, số, boolean và null.
Chú thích, dấu nháy đơn, dấu phẩy cuối, NaN, Infinity, undefined, JSON5 và JSONC nằm ngoài công cụ này.
Phân tích định dạng và thu nhỏ trước, sau đó xâu chuỗi. Chúng không giữ nguyên khoảng trắng, nhận xét hoặc kiểu định dạng ban đầu.
Sắp xếp đệ quy thay đổi thứ tự khóa đối tượng. Trước tiên hãy sao chép bản sao lưu nếu thứ tự quan trọng đối với quy trình làm việc của bạn.
Bản xem trước trên màn hình là khung đầu ra chỉ đọc. Bản sao sử dụng đầu ra xem trước khi mở, nếu không thì nội dung trình soạn thảo hiện tại sẽ được sử dụng.
Đánh dấu lỗi chỉ ở mức cú pháp. Đây không phải trình kiểm tra schema, trình kiểm tra OpenAPI, trình kiểm tra kiểu hay trình quét bảo mật.
Đây không phải trình xem dạng cây, trình khám phá JSONPath, đồ thị trực quan, bộ xử lý tải lên/tải xuống tệp hay trình chuyển đổi giữa các định dạng.

Gợi ý sử dụng

Các lối thoát: bên trong các chuỗi JSON, viết dấu ngoặc kép và dòng mới dưới dạng các lối thoát JSON hợp lệ, chẳng hạn như \" và \n.
Tính nhất quán: thống nhất về cách thụt lề, thứ tự khóa và lược đồ bên ngoài bộ định dạng này; trang này kiểm tra cú pháp, không phải quy tắc kinh doanh
Sao lưu trước khi sắp xếp: việc sắp xếp sẽ thay đổi thứ tự khóa và không thể tự động hoàn tác; hãy sao chép một bản dự phòng trước
Hãy bắt đầu từ dòng lỗi được tô sáng; rê chuột hoặc chạm để xem “Line X, Column Y”, rồi kiểm tra dấu ngoặc, dấu nháy và dấu phẩy xung quanh
Hãy rút gọn rồi định dạng lại để dễ lộ ra dấu phẩy thừa hoặc dấu nháy sai

Giới hạn & khả năng tương thích

Không hỗ trợ chú thích: // và /* */ không thuộc chuẩn JSON; hãy dùng định dạng khác nếu cần chú thích.
Không dùng nháy đơn: 'text' không phải chuỗi JSON hợp lệ
Không có dấu phẩy thừa: {"a":1,} hoặc [1,] là không hợp lệ

Quyền riêng tư & bảo mật

Định dạng JSON chạy cục bộ trong trình duyệt. Nội dung trình soạn thảo có thể được giữ như bản nháp của trình duyệt. Nếu bật không gian làm việc đã lưu hoặc đồng bộ WebDAV, nội dung trình soạn thảo, tùy chọn định dạng, công tắc xem trước, tùy chọn số dòng và tùy chọn xuống dòng có thể được lưu qua đồng bộ đó. Kết quả xem trước, lỗi kiểm tra, tô sáng dòng/cột, trạng thái sao chép và lịch sử hoàn tác được suy ra từ nội dung hiện tại và không được lưu thành dữ liệu kết quả riêng. Công cụ này không tải tệp lên, không tạo tệp đính kèm và không xuất tệp.

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

7

Tiếp tục bước tiếp theo với các công cụ liên quan này.

Toàn bộ quá trình xử lý của công cụ diễn ra cục bộ trong trình duyệt của bạn.