Trình tạo JSON Schema
Trình tạo JSON Schema miễn phí trực tuyến. Dán JSON mẫu và ngay lập tức suy ra schema draft-07 hoặc 2020-12 với thuộc tính bắt buộc, chiến lược mảng và nhận dạng định dạng chuỗi — hoàn toàn trong trình duyệt.
Cách sử dụng Trình tạo JSON Schema
Công cụ này suy ra JSON Schema từ một tài liệu JSON mẫu. Dán hoặc nạp dữ liệu mẫu ở bên trái, chỉnh các tùy chọn, và schema draft-07 hay 2020-12 được tạo ra hiện ở bên phải theo thời gian thực. Nó dùng động cơ suy luận to-json-schema cục bộ trong trình duyệt của bạn, kèm bước hậu xử lý chuyển các nhãn bắt buộc theo từng thuộc tính của máy thành mảng required tuân thủ đặc tả trên các đối tượng cha. Không tải lên bất cứ đâu.
- Dán JSON mẫu vào khung văn bản bên trái, hoặc dùng Tải tệp / Ví dụ.
- Quyết định mọi thuộc tính có bắt buộc không: tích Đánh dấu mọi thuộc tính là bắt buộc để có mảng required trên mỗi đối tượng.
- Chọn chiến lược mảng: Hợp nhất mọi phần tử (một schema phủ mọi phần tử), Chỉ phần tử đầu, Các phần tử đồng nhất (báo lỗi khi lệch) hoặc Bộ (mỗi vị trí một schema).
- Chọn phiên bản $schema: không có, Draft-07 hoặc Draft 2020-12, để thêm URI đầu đề chính thức.
- Bật Dò định dạng chuỗi để gắn chú thích format như email hay date cho những giá trị trông giống vậy.
- Sao chép kết quả hoặc tải về thành schema.json; schema tạo ra được định dạng lại với thụt lề 2 dấu cách cho dễ đọc.
Suy luận phản ánh đúng mẫu bạn cung cấp — trường nào thiếu trong mẫu sẽ không xuất hiện trong schema, nên hãy cho nó mẫu phong phú và thực tế nhất. Giá trị như Ada Lovelace có thể bị chú thích format: color vì chuỗi chữ cái ngắn giống tên màu CSS; tắt Dò định dạng chuỗi nếu muốn kiểu string thuần, hoặc tự xóa dòng format.
Công cụ liên quan
- Trình xác thực JSON Xác thực cú pháp JSON ngay lập tức với thông báo lỗi chi tiết và số dòng. Công cụ miễn phí chạy 100% trong trình duyệt.
- Định dạng JSON Định dạng và làm đẹp JSON với thụt lề tùy chỉnh. Làm đẹp JSON nén ngay lập tức trong trình duyệt.
- JSON sang TypeScript Chuyển đổi JSON thành interface và định nghĩa kiểu TypeScript tức thì. Hỗ trợ đối tượng lồng, mảng và kiểu union.
- Máy tính Chmod Máy tính chmod trực tuyến miễn phí để trực quan hóa và tính toán quyền tệp Linux với hộp kiểm. Chuyển đổi ngay lập tức giữa ký hiệu số (755, 644) và tượng trưng (rwxr-xr-x). Hỗ trợ quyền đặc biệt như setuid, setgid, sticky bit.
- Bảng ASCII Tham khảo mã hóa ký tự ASCII đầy đủ với mã thập phân, thập lục phân, bát phân, nhị phân, thực thể HTML và mô tả ký tự. Tìm kiếm và lọc tức thì.
- Trình kiểm tra yêu cầu HTTP Kiểm tra API REST trực tiếp trong trình duyệt. Gửi yêu cầu GET, POST, PUT, DELETE với header, body và tham số tùy chỉnh. Xem trạng thái, header và body JSON phản hồi ngay lập tức.
- Trình tạo .htaccess Tạo quy tắc .htaccess Apache cho chuyển hướng, viết lại, tiêu đề bảo mật, bộ nhớ đệm và hơn thế nữa.
- Trình tạo Robots.txt Trình tạo robots.txt trực tuyến miễn phí. Tạo và tùy chỉnh tệp robots.txt để kiểm soát việc thu thập dữ liệu của công cụ tìm kiếm, quản lý quyền truy cập của trình thu thập và tối ưu hóa SEO cho trang web của bạn.