JSON kiểm tra Schema
Trong trình duyệt cục bộ, sử dụng các quy tắc JSON Schema bị giới hạn để xác thực tài liệu JSON, đồng thời báo cáo đường dẫn, từ khóa và các tính năng không được hỗ trợ.
Cách sử dụng JSON để xác thực Schema
Việc kiểm tra Schema JSON chỉ xử lý dữ liệu nhập trong trình duyệt hiện tại, không tải lên, kết nối mạng hoặc lưu dữ liệu người dùng.
Nội dung nhập vào
Dán tài liệu JSON và lược đồ, hoặc tải văn bản cục bộ không quá 1 MiB.
Chọn phương thức xử lý
Kiểm tra kiểu, trường bắt buộc, thuộc tính, mảng, phạm vi, từ khóa kết hợp và tham chiếu cục bộ.
Kiểm tra và xuất
Xem trạng thái valid, đường dẫn lỗi và warning, sao chép hoặc tải xuống kết quả có cấu trúc.
Các hạn chế và lưu ý
- Các từ khóa Schema được hỗ trợ và __DZ_PROTECTED_?__ref cục bộ có ranh giới rõ ràng; tham chiếu từ xa sẽ không được đọc.
- Độ sâu tối đa 128, nút 100,000, lỗi 50; các tính năng không được hỗ trợ sẽ hiển thị cảnh báo.
- Công cụ chỉ cung cấp kết quả xử lý hỗ trợ cục bộ; các cấu hình quan trọng, khóa bí mật, tài liệu và nội dung phát hành vẫn cần được rà soát trong môi trường đích.
Câu hỏi thường gặp
Dữ liệu đầu vào có được tải lên máy chủ không?
Không. Trang chỉ sử dụng bộ nhớ trình duyệt, tệp cục bộ API và các tài nguyên cục bộ đã được cung cấp cùng trang web.
Tại sao Schema có cảnh báo nhưng kết quả vẫn hợp lệ?
warning cho biết đã gặp từ khóa không được triển khai hạn chế bao phủ, không có nghĩa là tính năng đó đã được xác minh đầy đủ.
Tại sao kết quả vẫn cần được kiểm tra thủ công?
Cú pháp biên, quy chuẩn khu vực, trình đọc bên thứ ba và môi trường chạy mục tiêu có thể khác nhau; công cụ không thay thế bước kiểm tra cuối cùng.