ToolsOnline

محوّل JSON إلى Model عبر الإنترنت

استنتج أنواع الحقول من JSON وولّد فئات TypeScript / Java / Swift / Kotlin

تتحول الكائنات المتداخلة إلى فئات مستقلة (الاسم من المفتاح بصيغة PascalCase)؛ وتستنتج المصفوفات نوع عناصرها من أول عنصر، وتُعامل المصفوفات الفارغة كنوع any.
يظهر الناتج تلقائياً أثناء الكتابة

حول محوّل JSON إلى Model

الصق أي JSON وسيستنتج النموذج أنواع الحقول لتوليد تعريفات فئات TypeScript / Java / Swift / Kotlin: الكائنات المتداخلة تتحول إلى فئات مستقلة (اسم الفئة من المفتاح بصيغة PascalCase)، والمصفوفات تستنتج نوع عناصرها من أول عنصر، وتُعامل المصفوفات الفارغة كنوع any. حدّد «الحقول الاختيارية» لتعليم كل الحقول كقابلة للقيمة الفارغة؛ واسم الفئة الجذرية هو Root افتراضياً وقابل للتعديل.

تتضمن مخرجات Java كواضع ودوال وصول كاملة، وتولّد Swift بنية Codable struct، وKotlin فئة data class، وTypeScript تصريحات حقول class. يتم التحويل بالكامل محلياً في متصفحك ولا تُرسل عينات API أبداً.