UTILS.
‎100%‎ داخل المتصفح
TS

تحويل JSON إلى TypeScript

أنشئ واجهات TypeScript من عيّنة JSON مع استنتاج الأنواع بشكل متكرر.

المخرج

حول هذه الأداة

الصق عيّنة JSON واحصل على واجهات TypeScript مطابقة، تُنشأ بالكامل داخل متصفحك.

الأسئلة الشائعة

كيف تُعالَج الكائنات المتداخلة؟
يصبح كل كائن متداخل واجهة خاصة به، تُسمّى بأسلوب PascalCase تبعًا لمفتاحه، مع واجهة Root في الأعلى.
كيف تُحدَّد أنواع المصفوفات؟
تُحدَّد أنواع المصفوفات من عنصرها الأول على هيئة [T]، وتصبح المصفوفات الفارغة من النوع []any.

المزيد من الأدوات