मुख्य सामग्री पर जाएं
Uddatak

JSON से टाइप डेफिनिशन कन्वर्टर

JSON डेटा पेस्ट करें — जैसे किसी API का रिस्पॉन्स — और यह टूल उसकी संरचना का अनुमान लगाकर एक समकक्ष, तैयार टाइप डेफिनिशन बनाता है: एक TypeScript interface, एक Python dataclass, या एक Go struct — जिसमें किसी फ़ील्ड के कुछ ऐरे एलिमेंट्स में गायब होने पर उसे ऑप्शनल के रूप में पहचाना जाता है, और पूर्णांकों (integers) को दशमलव संख्याओं (floats) से अलग किया जाता है। चूँकि यह अनुमान केवल आपके सैंपल डेटा पर आधारित होता है, इसलिए हमेशा परिणाम की समीक्षा करें। यह पूरी तरह आपके ब्राउज़र में चलता है — आपके द्वारा पेस्ट किया गया JSON कभी सर्वर पर नहीं भेजा जाता।

डेवलपर टूल्स पूरी तरह आपके ब्राउज़र में चलता है

सब कुछ आपके ब्राउज़र में होता है — आपके द्वारा पेस्ट किया गया JSON कहीं नहीं भेजा जाता।

टाइप्स आपके वास्तविक सैंपल डेटा से अनुमानित किए जाते हैं, इसलिए परिणाम की हमेशा जाँच करें — सैंपल में गायब फ़ील्ड आउटपुट में नहीं दिखेगी, और जो न्यूमेरिक फ़ील्ड सैंपल में हमेशा पूर्णांक हो उसे float नहीं बल्कि integer माना जाएगा।

समकक्ष टाइप परिभाषा बनाने के लिए ऊपर JSON पेस्ट करें।

अक्सर पूछे जाने वाले प्रश्न

यह डेफिनिशन केवल आपके द्वारा पेस्ट किए गए सैंपल डेटा से अनुमानित होती है। सैंपल में गायब फ़ील्ड परिणाम में नहीं दिखेगी, और जो न्यूमेरिक फ़ील्ड सैंपल में हमेशा पूर्णांक हो उसे दशमलव नहीं बल्कि integer माना जाएगा — इसलिए हमेशा परिणाम की समीक्षा करें।

संबंधित टूल्स

Uddatak आज़माने के लिए तैयार हैं?

पूरी टूल लाइब्रेरी ब्राउज़ करें और अभी वह उपयोग करना शुरू करें जिसकी आपको जरूरत है — मुफ्त, बिना साइन-अप के।

सभी टूल्स ब्राउज़ करें