مُحقق JSON Schema
تحقق من بيانات JSON مقابل تعريفات JSON Schema. احصل على تقارير أخطاء مفصلة مع المسارات. جميع العمليات تتم في متصفحك.
بيانات JSON صالحة مقابل المخطط المقدم!
| المسار | الخطأ |
|---|
كيفية استخدام مُحقق JSON Schema
أدخل المخطط
حدد مخطط JSON الذي يصف البنية المتوقعة.
أدخل البيانات
الصق بيانات JSON التي تريد التحقق منها مقابل المخطط.
تحقق
انقر تحقق وراجع النتائج للبحث عن أي أخطاء.
ما هو JSON Schema؟
JSON Schema هو مفردات تسمح لك بالتعليق على مستندات JSON والتحقق منها. يوفر عقداً لبيانات JSON المطلوبة لتطبيق معين وكيفية التفاعل معها. يُستخدم JSON Schema للتحقق والتوثيق وإنشاء بيانات وهمية.
الميزات الرئيسية
تحقق الأنواع
تحقق من الأنواع: نص ورقم وعدد صحيح وقيمة منطقية ومصفوفة وكائن وقيمة فارغة
القيود
الحد الأدنى/الأقصى للطول والنمط والحقول المطلوبة والمزيد
تعريف البنية
حدد كائنات متداخلة ومصفوفات وهياكل بيانات معقدة
الأسئلة الشائعة
تدعم هذه الأداة مسودة JSON Schema-07 ومسودة 2019-09 ومسودة 2020-12 من خلال مكتبة Ajv. معظم ميزات المخطط الشائعة مدعومة.
نعم! يدعم JSON Schema الكائنات والمصفوفات المتداخلة بعمق. يمكنك تعريف الخصائص والعناصر في أي مستوى من التداخل، مع قواعد تحقق فردية لكل حقل.
تتحقق الأداة أولاً من أن مخططك نفسه هو مخطط JSON صالح. إذا كان المخطط يحتوي على أخطاء، سيتم الإبلاغ عنها قبل محاولة التحقق من البيانات.