مولد JSON Schema

توليد JSON Schema من بيانات JSON تلقائيا

مشاركة هذه الأداة

الإبلاغ عن مشكلة

صف المشكلة دون تضمين مدخلات أو ملفات خاصة.

ما مدى فائدة هذه الأداة؟

ما مدى فائدة هذه الأداة؟

يُستنتج المخطط من البيانات النموذجية. تعتمد مخططات عناصر المصفوفات على العنصر الأول؛ راجع المخطط وعدّله قبل استخدامه في التحقق.

تمت المعالجة على هذا الجهاز. لا يُرفع نصك.

مولد JSON Schema مجاني عبر الإنترنت

يحلل مولد JSON Schema لدينا بيانات JSON نموذجية وينتج فورًا تعريف JSON Schema صالحًا مع اكتشاف دقيق للأنواع ومعالجة للكائنات المتداخلة واستنتاج لعناصر المصفوفات. ما عليك سوى لصق كائن JSON واختيار إصدار المسودة المفضل لديك، لتحصل على مخطط يمكنك استخدامه في التحقق من صحة API أو توليد النماذج أو التوثيق، دون كتابة سطر واحد من شيفرة المخطط يدويًا.

تدعم الأداة مسودات JSON Schema draft-04 وdraft-06 وdraft-07، وهي الإصدارات الأوسع اعتمادًا في المنظومة. وتجتاز بنية JSON بشكل تكراري لاكتشاف السلاسل النصية والأرقام والأعداد الصحيحة والقيم المنطقية وnull والكائنات والمصفوفات. وبالنسبة للمصفوفات، يُستنتج المخطط من العنصر الأول، مما يضمن تعريفات دقيقة للعناصر حتى في البنى المتداخلة المعقدة.

تتيح لك الخيارات القابلة للضبط تبديل مصفوفات الخصائص المطلوبة (required)، وإضافة نصوص بديلة للأوصاف لأغراض التوثيق، وفرض additionalProperties: false للتحقق الصارم. وعندما ترضى عن النتيجة، نزّلها كملف .schema.json أو انسخها إلى الحافظة بنقرة واحدة. يتم كل شيء محليًا داخل متصفحك، ولا تُرفع بياناتك إلى أي خادم.

إعدادات الخصوصية

اختر تفضيلاتك للتحليلات والإعلانات والتخصيص. يُبقي التخزين الأساسي ميزات مثل المظهر والأدوات المحفوظة تعمل.

التخزين الأساسي مفعّل دائمًا.