JSON Schema Validator — validate JSON against draft-07

Check a JSON document against a JSON Schema (draft-07) and get every violation with its JSON path and failing keyword.

Category: أدوات المطورين

About this tool

ما هي أداة فاحص JSON Schema؟ أداة فاحص JSON Schema تفحص مستند JSON (المثيل) مقابل مخطط JSON Schema بنسخة draft-07 وتبلغ عن كل مخالفة مع مؤشر JSON الخاص بها وكلمة المفتاح الفاشلة (required أو type أو pattern أو enum وغيرها). طريقة العمل يحلل الفاحص المثيل والمخطط معًا، ثم يجتاز المثيل وفق قواعد type و required و properties و additionalProperties و items و enum و format و pattern. تُجمع الأخطاء مع مؤشرات JSON مثل /users/2/email لتصلح كل فشل مباشرة. مثال تطبيقي مثال: مخطط يفرض أن users.items.email سلسلة نصية يبلغ عن خطأ عند /users/2/email بكلمة المفتاح required إذا غاب الحقل، وخطأ ثانٍ بكلمة المفتاح type إذا كانت القيمة رقمًا. حالات الاستخدام الشائعة التحقق من أجسام طلبات واستجابات API وفق عقد محدد فحص ملفات الإعداد قبل النشر مراجعة خلاصات JSON خارجية للتحقق من ثبات البنية ملاحظات مهمة دلالات draft-07 فقط؛ ولا تُتبع مراجع $ref الخارجية format استرشادي في JSON Schema: يضيف سياقًا ولا يرفض إلا إذا اعتبرته فشلًا يُحد مقياس المثيلات الكبيرة جدًا للحفاظ على فورية التحقق أدوات مرتبطة منسق JSON — تنسيق JSON والتحقق منه وضغطه. محلل وفاحص ملفات JSON — التحقق من مستندات JSON وإصلاحها. منسق YAML — تنسيق YAML والتحقق منه وتحويله. تحويل JSON إلى CSV — تحويل بيانات JSON إلى CSV. تحويل CSV إلى JSON — تحويل جداول CSV إلى JSON. الأسئلة الشائعة ما هي نسخة JSON Schema المدعومة؟ draft-07، وتغطي required و type و properties و additionalProperties و items و enum و pattern و format و minimum/maximum وال

Browse all toolsBrowse categories