مُحقق JSON Schema

تحقق من بيانات JSON مقابل تعريفات JSON Schema. احصل على تقارير أخطاء مفصلة مع المسارات. جميع العمليات تتم في متصفحك.

تحقق فوري تفاصيل الأخطاء معالجة من جانب العميل

كيفية استخدام مُحقق JSON Schema

1

أدخل المخطط

حدد مخطط JSON الذي يصف البنية المتوقعة.

2

أدخل البيانات

الصق بيانات JSON التي تريد التحقق منها مقابل المخطط.

3

تحقق

انقر تحقق وراجع النتائج للبحث عن أي أخطاء.

ما هو JSON Schema؟

JSON Schema هو مفردات تسمح لك بالتعليق على مستندات JSON والتحقق منها. يوفر عقداً لبيانات JSON المطلوبة لتطبيق معين وكيفية التفاعل معها. يُستخدم JSON Schema للتحقق والتوثيق وإنشاء بيانات وهمية.

الميزات الرئيسية

تحقق الأنواع

تحقق من الأنواع: نص ورقم وعدد صحيح وقيمة منطقية ومصفوفة وكائن وقيمة فارغة

القيود

الحد الأدنى/الأقصى للطول والنمط والحقول المطلوبة والمزيد

تعريف البنية

حدد كائنات متداخلة ومصفوفات وهياكل بيانات معقدة

الأسئلة الشائعة

ما هو إصدار JSON Schema المدعوم؟

تدعم هذه الأداة مسودة JSON Schema-07 ومسودة 2019-09 ومسودة 2020-12 من خلال مكتبة Ajv. معظم ميزات المخطط الشائعة مدعومة.

هل يمكنني التحقق من الكائنات المتداخلة؟

نعم! يدعم JSON Schema الكائنات والمصفوفات المتداخلة بعمق. يمكنك تعريف الخصائص والعناصر في أي مستوى من التداخل، مع قواعد تحقق فردية لكل حقل.

ماذا يحدث إذا كان مخططي غير صالح؟

تتحقق الأداة أولاً من أن مخططك نفسه هو مخطط JSON صالح. إذا كان المخطط يحتوي على أخطاء، سيتم الإبلاغ عنها قبل محاولة التحقق من البيانات.