Định Dạng, Kiểm Tra & Thu Gọn JSON

Làm đẹp, thu gọn và kiểm tra lỗi cú pháp JSON.

Công cụ này chạy hoàn toàn trên trình duyệt. Dữ liệu bạn nhập không rời khỏi thiết bị.

Advertisement

Công cụ này định dạng lại JSON cho dễ đọc bằng cách thụt lề theo cấp, đồng thời kiểm tra cú pháp và chỉ ra lỗi kèm số dòng khi dữ liệu không hợp lệ. Bạn dùng khi debug phản hồi API, dọn file cấu hình, hoặc cần thu gọn JSON trước khi gửi đi để tiết kiệm băng thông.

Hai chế độ có mục đích khác nhau: làm đẹp thêm khoảng trắng và xuống dòng để con người đọc, còn thu gọn xóa toàn bộ khoảng trắng thừa để máy xử lý nhanh hơn. Cần lưu ý JSON không cho phép dấu phẩy ở phần tử cuối, không hỗ trợ chú thích và chuỗi phải dùng nháy kép, nên các lỗi này thường gặp khi sửa tay.

Cách sử dụng

  1. Dán chuỗi JSON cần xử lý vào ô nhập liệu.
  2. Bấm định dạng để thụt lề, hoặc bấm thu gọn để xóa khoảng trắng.
  3. Đọc thông báo lỗi kèm số dòng nếu JSON không hợp lệ và sửa lại.
  4. Sao chép kết quả hoặc tải về thành file .json.

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

Vì sao JSON của tôi báo lỗi dù trông có vẻ đúng?

Ba nguyên nhân phổ biến nhất là dấu phẩy thừa sau phần tử cuối, dùng nháy đơn thay vì nháy kép, và có chú thích kiểu // hoặc /* */. JSON chuẩn không cho phép cả ba, dù một số trình soạn thảo vẫn hiển thị màu bình thường.

Dữ liệu JSON có được gửi lên máy chủ không?

Không. Việc phân tích và định dạng diễn ra hoàn toàn trong trình duyệt bằng bộ phân tích JSON có sẵn. Bạn có thể dùng an toàn với phản hồi API chứa token hoặc dữ liệu nội bộ.

Công cụ có kiểm tra JSON theo schema không?

Không. Công cụ chỉ kiểm tra cú pháp, tức là dữ liệu có phải JSON hợp lệ hay không, chứ không kiểm tra cấu trúc có đúng schema hay các trường bắt buộc có đủ. Muốn kiểm tra schema bạn cần công cụ riêng hỗ trợ JSON Schema.

Công cụ liên quan