Hướng dẫn thực hành
Định dạng và kiểm tra JSON: cú pháp, cấu trúc và lược đồ
Phân biệt định dạng JSON với kiểm tra lược đồ và chẩn đoán các lỗi cú pháp thường gặp.
Định dạng không phải là kiểm tra hợp lệ
Trình định dạng sắp xếp lại khoảng trắng và thụt lề; parser kiểm tra văn bản có theo cú pháp JSON không. Hai công cụ trả lời hai câu hỏi khác nhau về cùng một tệp.
Ba tầng kiểm tra
Kiểm tra bằng JSON Schema bổ sung phần đối chiếu cấu trúc và quy tắc bạn cung cấp. Do đó tài liệu có thụt lề đẹp chưa chắc sát với lược đồ của ứng dụng bạn.
Tìm lỗi
Dùng dấu ngoặc kép cho tên và chuỗi, bỏ dấu phẩy thừa cuối và rà các ký tự escape. Đa phần lỗi gom về các điểm đó.
Đối chiếu đường dẫn và dòng
Dán một ví dụ thu gọn nếu có thể, chạy parser rồi đối chiếu đường dẫn và dòng được báo với tài liệu gốc. Ví dụ nhỏ giúp tìm nhanh vị trí lỗi.
Kiểm tra dữ liệu
Sau khi định dạng, hãy rà kiểu dữ liệu, trường bắt buộc và giá trị ứng dụng mong đợi. Trình kiểm tra chỉ xác thực những quy tắc có thật trong lược đồ bạn đưa vào; không chứng minh được dữ liệu đúng hay an toàn.