عن الأداة
أداة توليد JSON Schema تُحلِّل مثالاً من JSON وتُنشئ Schema صالحة بصيغة Draft-07 (المعيار الأكثر انتشارًا) يمكنك استخدامها مع Ajv و JSON Schema Validator و OpenAPI 3.x و Swagger لتوثيق الـ API والتحقق التلقائي من صحة الطلبات والاستجابات. الأداة تستنتج الأنواع (string, integer, number, boolean, array, object, null)، وتحدد الحقول المطلوبة (required) بناءً على الحقول الموجودة في العيّنة، وتتعامل مع الكائنات المتداخلة والمصفوفات بمُخطَّط `items` مناسب. النتيجة قابلة للتعديل يدويًا لإضافة قيود إضافية مثل `minLength`, `maximum`, `pattern`, أو `enum` قبل استخدامها في الإنتاج.
