UTILS.
الخصوصية افتراضيًا
TS

تحويل JSON إلى TypeScript

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

ملفاتك تبقى على هذا الجهاز

تُعالَج الملفات في متصفحك ولا تُرفع أبدًا. يُنزّل الموقع الشيفرة والموارد اللازمة لتشغيل الأدوات. بلا حسابات أو تتبّع.

استخدم التنزيل لحفظ هذه الأداة كملف HTML واحد للعمل دون اتصال.

الخصوصية →
المخرج

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

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

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

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

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