مدقق مخطط JSON
نماذج
نتيجة التحقق
مخطط JSON
بيانات JSON
التفاصيل التقنية
كيف يعمل مدقق JSON Schema
ما الذي تفعله الأداة
يتحقق مدقق JSON Schema هذا من بيانات JSON مقابل JSON Schema (draft-04 أو draft-06 أو draft-07 أو 2019-09). يبلّغ عمّا إذا كانت البيانات صالحة، وعند عدم صلاحيتها يعرض المسار والكلمة المفتاحية والرسالة لكل خطأ لتتمكن من إصلاح البيانات أو تعديل المخطط.
حالات استخدام شائعة للمطورين
يستخدم المطورون مدقق JSON Schema لاختبار حمولات طلب/استجابة واجهات API، والتحقق من ملفات الإعداد، وإنشاء أو تصحيح التحقق المعتمد على المخطط في الشيفرة، وضمان صحة OpenAPI أو غيرها من التنسيقات المعتمدة على المخططات. كما يفيد عند بناء النماذج أو مسارات ETL التي تعتمد على JSON Schema.
إدخال المخطط والبيانات
الصق أو حمّل JSON Schema في لوحة، وبيانات JSON في اللوحة الأخرى. تقوم الأداة بتحليل كليهما وتشغيل التحقق. يتم اكتشاف إصدارات المخطط المدعومة من الكلمة المفتاحية "$schema". يتم الإبلاغ عن JSON غير صالح في أي من اللوحتين قبل بدء التحقق.
المزالق الشائعة والحالات الطرفية
تأكد من أن المخطط نفسه JSON صالح ويستخدم عنوان URL مدعومًا لـ "$schema". قد تكون البيانات الفارغة أو غير الكائنية صالحة أو غير صالحة حسب المخطط (مثل الحقول المطلوبة وقيود النوع). تُعرض الأخطاء المتداخلة بصيغة المسار؛ أصلح خطأ واحدًا ثم أعد التشغيل لرؤية المشكلات المتبقية.
متى تستخدم هذه الأداة بدلًا من الكود
استخدم هذا المدقق لإجراء فحوصات سريعة وتصحيح الأخطاء واستكشاف المخططات. وللإنتاج، شغّل التحقق داخل تطبيقك باستخدام مكتبة مثل Ajv أو ما شابه، واحتفظ بالمخطط ومنطق التحقق ضمن التحكم بالإصدارات والاختبارات.