Trình xác thực JSON Schema
JSON Schema là gì?
JSON Schema là một bộ từ vựng để mô tả cấu trúc và các ràng buộc của dữ liệu JSON. Nó xác định những thuộc tính nào là bắt buộc, kiểu dữ liệu, định dạng, phạm vi và mẫu của chúng. Xác thực JSON theo schema giúp phát hiện sự cố dữ liệu sớm — trước khi chúng đến logic ứng dụng hoặc cơ sở dữ liệu. Các trường hợp sử dụng phổ biến bao gồm xác thực yêu cầu/phản hồi API, xác thực tệp cấu hình và xác minh dữ liệu biểu mẫu. Công cụ này sử dụng thư viện AJV (trình xác thực JSON Schema phổ biến nhất) và hỗ trợ Draft-07, Draft 2019-09 và Draft 2020-12.
Cách sử dụng Trình xác thực JSON Schema
-
Dán dữ liệu JSON của bạn vào bảng bên trái và JSON Schema vào bảng bên phải.
-
Nhấp vào 'Ví dụ' để tải cặp JSON + Schema mẫu nếu bạn muốn xem nó hoạt động.
-
Chọn phiên bản schema phù hợp với schema của bạn (Draft-07 là phổ biến nhất).
-
Nhấp vào 'Xác thực' — thông báo màu xanh lá xác nhận JSON hợp lệ; màu đỏ liệt kê từng lỗi kèm đường dẫn.
-
Sửa các lỗi và xác thực lại cho đến khi JSON vượt qua.
Keywords: trình xác thực JSON schema, xác thực JSON trực tuyến, kiểm tra JSON schema, trình xác thực AJV, JSON schema draft-07, công cụ xác thực JSON, kiểm tra JSON schema