Dữ liệu và lập trình

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

Định dạng, kiểm tra hoặc rút gọn JSON. Nếu có lỗi, bạn sẽ thấy đúng dòng và cột.

Riêng tư theo thiết kế: dữ liệu của bạn ở lại trên thiết bị của bạn.

JSON đầu vào

Kết quả

công cụ định dạng JSON dùng để làm gì?

Dán JSON để làm đẹp với thụt lề rõ ràng, rút gọn hoặc kiểm tra xem nó có hợp lệ không. Nếu có lỗi cú pháp, công cụ định dạng và kiểm tra JSON này chỉ ra dòng và cột, kèm lời giải thích đơn giản về điều gì sai.

Cách sử dụng công cụ định dạng JSON

  1. Dán JSON vào ô nhập hoặc nạp ví dụ.
  2. Chọn “Định dạng” để làm đẹp, “Rút gọn” để thu nhỏ, hoặc “Kiểm tra” để chỉ xác thực mà không thay đổi.
  3. Nếu có lỗi, đọc thông báo và dùng “Đến vị trí lỗi” để tìm nó.
  4. Sao chép kết quả hoặc tải về dạng tệp .json.

Quyền riêng tư của bạn

JSON được phân tích trong trình duyệt của bạn. Phản hồi API, token và cấu hình bạn dán vào đây không được tải lên bất kỳ máy chủ nào.

Đọc cách MyToolsLab bảo vệ quyền riêng tư

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

Định dạng JSON khác gì kiểm tra JSON?

Công cụ kiểm tra xem văn bản có tuân theo chuẩn JSON không và báo lỗi đầu tiên. Công cụ định dạng (hay làm đẹp JSON) viết lại JSON hợp lệ với thụt lề nhất quán. Công cụ này làm cả hai: kiểm tra trước, rồi định dạng.

Những lỗi JSON phổ biến nhất là gì?

Dấu phẩy sau phần tử cuối, dấu nháy đơn thay vì nháy kép, tên thuộc tính không có dấu nháy và chú thích. Tất cả đều được phép trong JavaScript nhưng không được phép trong JSON nghiêm ngặt.

Làm thế nào để rút gọn JSON?

Dán JSON và bấm “Rút gọn”. Khoảng trắng, tab và xuống dòng nằm ngoài chuỗi sẽ bị xóa; dữ liệu giữ nguyên còn tệp nhỏ hơn.

Định dạng có làm thay đổi dữ liệu không?

Định dạng chỉ đổi khoảng trắng. Nếu bạn chọn “Sắp xếp khóa”, các khóa của đối tượng được xếp theo bảng chữ cái nhưng ý nghĩa của JSON không đổi. Các số rất lớn vượt độ chính xác an toàn của JavaScript có thể mất chữ số, như ở mọi công cụ chạy trong trình duyệt.

Dán dữ liệu nhạy cảm vào công cụ này có an toàn không?

Công cụ không gửi dữ liệu của bạn qua mạng: mọi thứ được xử lý trên trang. Tuy vậy, nói chung bạn không nên dán bí mật đang dùng vào bất kỳ trang web nào nếu không cần.