JSON से TypeScript क्या है?

JSON to TypeScript JSON डेटा से सटीक TypeScript इंटरफेस और टाइप परिभाषाएं उत्पन्न करता है। यह स्ट्रिंग, नंबर, बूलियन, एरे और नेस्टेड ऑब्जेक्ट के लिए टाइप का अनुमान लगाता है, वैकल्पिक फ़ील्ड और यूनियन टाइप को संभालता है — API रिस्पॉन्स के लिए मैन्युअल टाइप लेखन में घंटों की बचत।

उपयोग कैसे करें

  1. चरण 1 — एक JSON ऑब्जेक्ट या एरे पेस्ट करें। टूल संरचना का विश्लेषण करके प्रत्येक फ़ील्ड के लिए TypeScript टाइप का अनुमान लगाता है।
  2. चरण 2 — आउटपुट कस्टमाइज़ करें: रूट इंटरफेस नाम सेट करें, इंटरफेस और टाइप एलियास के बीच चुनें और null हो सकने वाले फ़ील्ड के लिए वैकल्पिक प्रॉपर्टी टॉगल करें।
  3. चरण 3 — उत्पन्न TypeScript परिभाषाएं कॉपी करें या .ts फ़ाइल के रूप में डाउनलोड करें। सभी नेस्टेड ऑब्जेक्ट को स्वचालित रूप से अपने नामित इंटरफेस मिलते हैं।

परिणाम

आपका API नेस्टेड पते और प्राथमिकताओं वाला यूज़र ऑब्जेक्ट लौटाता है। JSON रिस्पॉन्स पेस्ट करें, रूट नाम "User" सेट करें और साफ इंटरफेस पाएं: User, UserAddress, UserPreferences — वैकल्पिक फ़ील्ड के लिए string | null जैसे सटीक टाइप सहित।

संबंधित उपकरण