JSON से TypeScript जनरेटर
उदाहरण JSON या API प्रतिक्रिया चिपकाएं और डेटा अपलोड किए बिना पढ़ने योग्य TypeScript उत्पन्न करें।
0 बाइट्स
टाइपस्क्रिप्ट यहां दिखाई देता है. सब कुछ आपके ब्राउज़र में चलता है.
नेस्टेड API प्रतिक्रियाएँ
ऑब्जेक्ट और ऐरे को पुनरावर्ती रूप से अनुमानित किया जाता है, जिसमें नेस्टेड ऑब्जेक्ट के ऐरे और दोहराए गए प्रतिक्रिया आइटम शामिल हैं।
रूढ़िवादी अस्पष्ट प्रकार
मिश्रित प्रिमिटिव ऐरे यूनियन बन जाते हैं, खाली ऐरे unknown[] बन जाते हैं, और null-केवल मान null ही रहते हैं।
सुरक्षित संपत्ति नाम
अक्षम टाइपस्क्रिप्ट पहचानकर्ताओं को उद्धृत कुंजी के रूप में जारी किया जाता है, इसलिए अंतरिक्ष या हाइफेन वाले एपीआई फ़ील्ड अभी भी संकलित होते हैं।
संबंधित डेवलपर उपकरण
JSON से TypeScript जनरेटर
नमूना JSON मानों से TypeScript इंटरफ़ेस या टाइप एलियास का अनुमान लगाएं।
- इनपुट
- वैध नमूना JSON प्लस रूट नाम और आउटपुट शैली विकल्प.
- आउटपुट
- कॉपी करने योग्य TypeScript प्रकार घोषणाएं.
- वास्तविक सीमाएं
- अनुमान नमूने का वर्णन करता है, हर भविष्य के पेलोड का नहीं; null, खाली ऐरे, वैकल्पिक फ़ील्ड, यूनियन, तिथियाँ और पहचानकर्ता डेवलपर समीक्षा की आवश्यकता रखते हैं।
- गोपनीयता और डेटा प्रसंस्करण
- वैध नमूना JSON और रूट-नाम और आउटपुट-शैली विकल्प इस ब्राउज़र टैब में संसाधित किए जाते हैं। Convertr इसे प्राप्त या संग्रहीत नहीं करता; पृष्ठ को बंद या पुनः लोड करने से कार्य स्थिति साफ़ हो जाती है जब तक कि उपकरण स्पष्ट रूप से स्थानीय डाउनलोड प्रदान न करे।
इस उपकरण का उपयोग कैसे करें
- टूल नियंत्रण में वैध JSON नमूना और रूट नाम और आउटपुट शैली विकल्प प्रदान करें।
- उन सेटिंग्स का चयन करें जो कॉपी करने योग्य TypeScript प्रकार घोषणाओं को प्रभावित करते हैं, फिर उपकरण चलाएं।
- इसे कॉपी करने या डाउनलोड करने से पहले टाइपस्क्रिप्ट टाइप की घोषणाओं की समीक्षा करें।
सामान्य विफलता मोड
अमान्य JSON, एक गैर-प्रतिनिधि नमूना, या कुंजियाँ जिन्हें उद्धृत गुणों की आवश्यकता होती है, ऐसे प्रकार उत्पन्न कर सकती हैं जिन्हें समायोजन की आवश्यकता है।
उपयोगी उदाहरण
एक उपयोगकर्ता ऑब्जेक्ट को आईडी, नाम और भूमिकाओं के साथ पेस्ट करें ताकि स्ट्रिंग ऐरे के साथ एक User इंटरफ़ेस उत्पन्न हो।