ما هو JSON إلى TypeScript؟
يحوِّل JSON إلى TypeScript بيانات JSON إلى واجهات وتعريفات أنواع TypeScript. يتعرّف على السلاسل النصية والأرقام والقيم المنطقية والمصفوفات والكائنات المتداخلة، ويُعلِّم الحقول القابلة للإلغاء كاختيارية بأنواع الاتحاد. وفّر وقت كتابة الأنواع يدويًا لاستجابات API.
كيفية الاستخدام
- الخطوة 1 — الصق كائن JSON أو مصفوفة. تحلِّل الأداة الهيكل وتستنتج أنواع TypeScript لكل حقل.
- الخطوة 2 — خصِّص المخرج: حدِّد اسم الواجهة الجذر، واختر بين الواجهات والأسماء البديلة للأنواع، وفعِّل أو عطِّل الخصائص الاختيارية للحقول التي قد تكون خالية.
- الخطوة 3 — انسخ تعريفات TypeScript المُولَّدة أو نزِّلها كملف .ts. تحصل جميع الكائنات المتداخلة تلقائيًا على واجهاتها المُسمَّاة الخاصة.
النتيجة
تُرجع واجهة برمجة التطبيقات الخاصة بك كائن مستخدم يحتوي على عنوان وتفضيلات متداخلة. الصق استجابة JSON، واضبط الاسم الجذر على User، واحصل على واجهات واضحة: User وUserAddress وUserPreferences — مع أنواع صحيحة مثل string | null للحقول الاختيارية.
أدوات ذات صلة
باحث القوافي
ابحث عن قوافٍ مطابقة وقريبة لأي كلمة
محلل التبديلات الحرفية
اعثر على جميع الكلمات المشكّلة من حروف كلمة معيّنة
محرك بحث Unicode
ابحث عن رموز Unicode بالاسم أو الكود
مشفّر/فكّ تشفير URL
ترميز وفك ترميز الروابط فوراً
الأبجدية الصوتية للناتو
حوّل النص إلى الأبجدية الصوتية للناتو
عداد الفقرات
عدّ الفقرات في نصك