Dữ liệu JSON
JSON Schema
Kết quả validation
Validate JSON Data
Nhập dữ liệu JSON và schema để validate cấu trúc và ràng buộc
• Validate kiểu và cấu trúc dữ liệu
• Kiểm tra required properties
• Xác minh constraints và formats
Validate dữ liệu JSON theo JSON Schema để đảm bảo tính toàn vẹn và tuân thủ
Nhập dữ liệu JSON và schema để validate cấu trúc và ràng buộc
• Validate kiểu và cấu trúc dữ liệu
• Kiểm tra required properties
• Xác minh constraints và formats
Validate API responses, config files và payload samples bằng cách kiểm tra JSON theo schema contract. Hữu ích cho debugging, tài liệu và contract testing.
Bước 1 – Dán dữ liệu JSON
Bước 2 – Dán JSON Schema
type, properties, required, items.Bước 3 – Đọc kết quả validation
Bước 4 – Sửa dữ liệu hoặc schema
Bước 5 – Dùng validator nghiêm ngặt trong CI
$ref, composition), hãy chạy JSON Schema validator đầy đủ trong CI.Lưu ý quan trọng về tính năng JSON Schema
type, properties, required, items).$ref, anyOf, oneOf, hoặc allOf có thể cần validator đầy đủ.// JSON data
{ "id": 1, "name": "Maeve Winters" }
// JSON Schema
{
"type": "object",
"properties": {
"id": { "type": "integer" },
"name": { "type": "string" },
"email": { "type": "string" }
},
"required": ["id", "name", "email"]
}
// Result
{
"valid": false,
"errors": ["root: Missing required property 'email'"]
}Tạo schema, tạo mock payloads và làm sạch JSON trước khi validate.
Tạo schema nền từ JSON samples cho contracts và tài liệu.
Tạo mock JSON thực tế khớp schema cho tests và demos.
Duyệt schema templates cho payload phổ biến như users, products và API responses.
Pretty-print và chuẩn hóa JSON trước khi validate.
Sửa JSON bị hỏng (dấu phẩy cuối, thiếu dấu ngoặc kép) trước khi validate.
Tạo TypeScript interfaces từ các JSON samples đã validate.
JSON Schema validation là quá trình kiểm tra liệu một tài liệu JSON có tuân theo schema hay không. Nó xác minh kiểu dữ liệu, required properties, constraints và các quy tắc cấu trúc được định nghĩa trong schema.
Nhập dữ liệu JSON vào editor và nhập schema trong panel cài đặt. Validation sẽ diễn ra tự động khi bạn nhập.
Các lỗi phổ biến bao gồm sai kiểu, thiếu required properties, additional properties không được phép, vi phạm độ dài chuỗi và vi phạm phạm vi số.
Có. Bạn có thể dán JSON Schema tiêu chuẩn, nhưng validator này tập trung vào keyword cốt lõi như type/properties/required/items và không resolve $ref hoặc đánh giá đầy đủ keyword composition nâng cao.