Tất cả công cụ

Trình xác thực JSON

JSON không hợp lệ phá vỡ API, triển khai cấu hình và quy trình CI — thường kèm theo thông báo mơ hồ "Mã thông báo không mong đợi". Dán hoặc tải JSON lên để xác thực cú pháp ngay lập tức với vị trí lỗi. Phân tích cú pháp chạy ngay trong trình duyệt; bí mật trong tập tin cấu hình không bao giờ tấn công máy chủ.
Đầu vào
JSON hợp lệ.

Cách xác thực JSON

1. Dán JSON vào trình chỉnh sửa hoặc tải tệp .json lên.
2. Đọc kết quả xác thực: hợp lệ hoặc lỗi về vị trí.
3. Sửa dấu phẩy ở cuối, dấu ngoặc kép hoặc dấu ngoặc không khớp.
4. Sao chép JSON đã sửa hoặc gửi tới bộ định dạng/bộ rút gọn.

Ví dụ về xác thực

Gỡ lỗi phản hồi API

Đầu ra nhật ký bị cắt ngắn ở giữa đối tượng — trình xác thực hiển thị chính xác vị trí chuỗi bị cắt.

sửa lỗi pack.json

Dấu phẩy bổ sung sau khối phụ thuộc cuối cùng — trình xác thực trỏ đến dòng trước khi cài đặt npm không thành công.

Tải trọng Webhook

Xác nhận nội dung POST của bên thứ ba là JSON hợp lệ trước khi ánh xạ các trường trong mã.

Khi nào nên xác thực JSON

Trước khi chuyển cấu hình sang git hoặc triển khai vào sản xuất.
Khi gỡ lỗi 400 Yêu cầu Xấu từ nội dung ứng dụng khách không đúng định dạng.
Khi hợp nhất JSON được chỉnh sửa thủ công từ những nội dung không chuyên về kỹ thuật đồng đội.

Khi xác thực là không đủ

Khi bạn cần xác thực ngữ nghĩa Lược đồ JSON — hãy dùng các công cụ nhận biết lược đồ.
Khi tệp là Dòng JSON (NDJSON) — xác thực từng dòng riêng biệt.
Khi nội dung là JSON5 hoặc HJSON có nhận xét — trình phân tích cú pháp JSON tiêu chuẩn sẽ không thành công.

JSON nghiêm ngặt so với JavaScript

JSON chặt chẽ hơn các ký tự đối tượng JS — không có nhận xét, không có dấu phẩy không xác định, không có dấu phẩy ở cuối. Việc sao chép từ cấu hình JS thường bị gián đoạn cho đến khi được làm sạch.

Lưu ý bảo mật

Không bao giờ dán bí mật sản xuất vào trình xác thực trực tuyến không xác định. Công cụ này phân tích cú pháp cục bộ — vẫn tránh chia sẻ thông tin xác thực trong chia sẻ màn hình.

Ghép nối với các công cụ CSV

Sau khi xác thực API JSON, hãy chuyển đổi mảng mẫu sang CSV bằng jsonToCsv để đánh giá bảng tính.

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

Các lỗi JSON phổ biến?

Dấu phẩy ở cuối, dấu ngoặc đơn thay vì dấu ngoặc kép, khóa không có dấu ngoặc kép và thiếu dấu phẩy giữa các thuộc tính.

Nó có xác thực lược đồ không?

Chỉ cú pháp — cấu trúc dựa trên một lược đồ là riêng biệt.

Các tệp lớn?

JSON rất lớn có thể làm chậm trình duyệt — phân tách hoặc sử dụng các công cụ CLI phát trực tuyến cho các tệp GB.

Unicode và thoát?

JSON hợp lệ yêu cầu \\uXXXX cho một số điều khiển; trình xác thực chấp nhận UTF-8 ở dạng chuỗi.

Dữ liệu đã tải lên?

Không — JSON.parse chạy ngay trong trình duyệt.

Sau khi sửa?

Sử dụng trình định dạng JSON để có bố cục dễ đọc hoặc công cụ rút gọn để sản xuất.