Chuyển đến nội dung

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

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

Trình định dạng JSON: Hỗ trợ định dạng, thu nhỏ và xác thực dữ liệu JSON, cung cấp kiểm tra cú pháp thời gian thực và vị trí lỗi (gợi ý dòng/cột). Hỗ trợ sắp xếp khóa và thụt lề tùy chỉnh, phù hợp cho gỡ lỗi API, quản lý cấu hình và xem xét mã Mọi xử lý đều diễn ra ngay trong trình duyệt.

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

Bắt đầu nhanh

1
Nhập/Dán: gõ hoặc dán JSON vào vùng nhập
2
Kiểm tra thời gian thực: kiểm tra cú pháp trong khi bạn gõ; lỗi sẽ hiển thị bên dưới kèm dòng/cột
3
Định dạng: nhấn ‘Định dạng’ để in đẹp và thay thế nội dung đầu vào bằng kết quả
4
Rút gọn: nhấn ‘Rút gọn’ để xóa khoảng trắng/xuống dòng; kết quả sẽ thay thế nội dung hiện tại
5
Sao chép: nhấn nút sao chép bên dưới để sao chép nội dung hiện tại

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.

Tình huống bổ sung

rút gọn JSON, trình phân tích JSON và định dạng JSON cũng có thể được xử lý trong cùng một luồng để bạn kiểm tra kết quả nhanh hơn trước khi sao chép hoặc xuất ra 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ấn ‘Sắp xếp’ để sắp xếp khóa đối tượng theo thứ tự chữ cái (không đổi nghĩa); thao tác sao chép/gửi dùng nội dung hiện tại

Gợi ý sử dụng

Escape: dùng escape hợp lệ trong chuỗi (ví dụ: " và \ +)
Tính nhất quán: trong nhóm nên thống nhất về thụt dòng, thứ tự khóa và schema
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
Sử dụng dòng ‘Line X, Column Y’ bên dưới vùng nhập và kiểm tra kỹ khu vực 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ợ comment: // và /* */ không thuộc chuẩn JSON (hãy dùng công cụ JSON5/JSONC nếu cần)
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ệ
JSON lớn: để trang không bị lag, hãy cân nhắc tách nhỏ; cấu trúc quá sâu/rất lớn có thể được đơn giản hóa khi hiển thị

Bảo mật & quyền riêng tư

Toàn bộ xử lý hoàn tất ngay trong trình duyệt; dữ liệu không rời khỏi thiết bị.

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

6

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