التحقق من صحة بيانات JSON باستخدام JSON Schema، مع تحقق فوري وعرض مواقع الأخطاء
الميزات الرئيسية
تمييز الصيغة والتحقق
اكتشاف فوري للأخطاء
نسخ وتنزيل بنقرة واحدة
خيارات إخراج قابلة للتكوين
ميزات متاحة دون اتصال
التحقق من صيغة JSON
معاينة سريعة
حالات الاستخدام
تصحيح أخطاء الكود والتحقق منه أثناء التطوير
إنشاء كود نمطي وتكوينات
تحليل وفحص البيانات التقنية
تبسيط سير عمل التطوير
التحقق من حمولات طلبات واستجابات API وفقًا للـ Schema
jsondatetimevalidation
الأسئلة الشائعة
كيف أرى تفاصيل الخطأ عند فشل التحقق؟
عند فشل التحقق، تعرض الأداة موقع المسار ونوع الخطأ والوصف المحدد لكل خطأ. تستخدم مسارات الأخطاء صيغة النقطة (مثل address.city) لتسهيل تحديد موقع الحقل المشكل في بيانات JSON.
ما هي إصدارات JSON Schema المدعومة؟
يدعم إصداري JSON Schema Draft-07 و Draft-2020-12. تتعرف الأداة تلقائيًا على الإصدار من حقل $schema في الـ Schema، مما يضمن توافق قواعد التحقق مع المواصفة المقابلة.
ما هي أنواع القيود التي يمكن التحقق منها؟
يدعم التحقق من تطابق الأنواع، والحقول المطلوبة، وطول السلاسل النصية، والنطاقات الرقمية، والقيم المُعدَّدة، والأنماط المنتظمة، وعدد عناصر المصفوفة، والعناصر الفريدة، والتحقق من التنسيق (email، URI، إلخ)، بالإضافة إلى القيود المركبة مثل allOf و anyOf و oneOf و not.
هل بياناتي آمنة عند استخدام هذه الأداة؟
آمنة تمامًا. تتم جميع عمليات تحليل والتحقق من بيانات JSON والـ Schema محليًا في المتصفح، ولا يتم تحميل أي بيانات إلى أي خادم، مما يضمن خصوصية هيكل بياناتك والـ Schema بالكامل.
كيف يمكنني اختبار وظيفة التحقق بسرعة؟
توفر الأداة زر بيانات نموذجية، عند النقر عليه يتم تحميل بيانات JSON نموذجية والـ Schema المقابل تلقائيًا، ويمكنك رؤية نتيجة التحقق فورًا، كما يمكنك تعديل البيانات لمراقبة تغيرات التحقق.