Tạo JSON Schema

Tự động tạo JSON Schema từ dữ liệu JSON

Chia sẻ công cụ này

Báo cáo sự cố

Hãy mô tả sự cố mà không kèm dữ liệu nhập hoặc tệp riêng tư.

Công cụ này hữu ích đến mức nào?

Công cụ này hữu ích đến mức nào?

Schema được suy ra từ dữ liệu mẫu. Schema của phần tử mảng lấy theo phần tử đầu tiên; hãy xem lại và chỉnh sửa schema trước khi dùng để kiểm tra hợp lệ.

Đã xử lý ngay trên thiết bị này. Văn bản của bạn không được tải lên.

Tạo JSON Schema trực tuyến miễn phí

Công cụ tạo JSON Schema của chúng tôi phân tích dữ liệu JSON mẫu và tạo ngay định nghĩa JSON Schema hợp lệ, với khả năng nhận diện kiểu chính xác, xử lý đối tượng lồng nhau và suy ra kiểu phần tử mảng. Chỉ cần dán một đối tượng JSON, chọn phiên bản draft ưa thích và nhận schema dùng cho xác thực API, tạo biểu mẫu hoặc làm tài liệu, mà không phải tự viết tay dòng mã schema nào.

Công cụ hỗ trợ JSON Schema draft-04, draft-06 và draft-07, bao phủ các phiên bản được dùng rộng rãi nhất trong hệ sinh thái. Công cụ duyệt đệ quy qua cấu trúc JSON của bạn, nhận diện chuỗi, số, số nguyên, boolean, null, đối tượng và mảng. Với mảng, schema được suy ra từ phần tử đầu tiên, đảm bảo định nghĩa phần tử chính xác ngay cả với cấu trúc lồng nhau phức tạp.

Các tùy chọn cho phép bạn bật tắt mảng thuộc tính bắt buộc, thêm mô tả giữ chỗ để làm tài liệu và áp dụng additionalProperties: false để xác thực nghiêm ngặt. Khi đã hài lòng, hãy tải kết quả về dưới dạng tệp .schema.json hoặc sao chép vào bộ nhớ tạm chỉ với một cú nhấp. Mọi thứ chạy cục bộ trong trình duyệt của bạn, dữ liệu của bạn không bao giờ được tải lên máy chủ.

Cài đặt quyền riêng tư

Chọn tùy chọn của bạn cho phân tích, quảng cáo và cá nhân hóa. Bộ nhớ thiết yếu giúp các tính năng như giao diện và công cụ đã lưu tiếp tục hoạt động.

Bộ nhớ thiết yếu luôn được bật.