Kiểm tra dữ liệu với JSON Schema

So sánh JSON với schema Draft-07 do bạn cung cấp và liệt kê các trường vi phạm.

Thiết lập

.json, .txt · UTF-8 · Tối đa 199.857 ký tự. Nhập tệp sẽ thay nội dung ô này; bạn cũng có thể dán trực tiếp.

.json, .txt · UTF-8 · Tối đa 199.978 ký tự. Nhập tệp sẽ thay nội dung ô này; bạn cũng có thể dán trực tiếp.

Cách sử dụng

Dán dữ liệu và schema. Kiểm tra chạy trong worker, không truy cập $ref từ mạng. Báo cáo nêu đường dẫn dữ liệu, từ khóa và thông báo lỗi.

Thử với ví dụ

Chọn Dùng ví dụ để điền dữ liệu mẫu, rồi chọn Tạo kết quả. Điều chỉnh các trường cho phù hợp với dữ liệu thật.

Nội dung gốc:

{"name":"An","age":20}

JSON Schema Draft-07:

{"type":"object","required":["name"],"properties":{"name":{"type":"string"},"age":{"type":"integer","minimum":0}},"additionalProperties":false}

Giới hạn và cách hiểu kết quả

Hỗ trợ Draft-07, không tự thêm mặc định hoặc đổi kiểu. Schema được diễn giải trong worker riêng; không chạy mã người dùng.