JSON सैंपल को TypeScript इंटरफ़ेस डेफ़िनिशन में बदलें।
हर कुंजी का निरीक्षण करके और उसके प्रकार (string, number, boolean, null, नेस्टेड ऑब्जेक्ट, ऐरे) का अनुमान लगाकर JSON उदाहरण को TypeScript इंटरफ़ेस परिभाषा में बदलता है। नेस्टेड संरचनाएँ स्वचालित रूप से नेस्टेड इंटरफ़ेस बनाती हैं।
जनरेटर मिश्रित प्रकारों के ऐरे को यूनियन टाइप के रूप में संभालता है और कुछ ऐरे आइटम में दिखाई देने वाली लेकिन अन्य में नहीं दिखाई देने वाली कुंजियों को वैकल्पिक (?) के रूप में चिह्नित करता है। यह नेस्टेड इंटरफ़ेस का नाम उनकी पैरेंट कुंजी के बाद बड़े अक्षर प्रत्यय के साथ रखता है।
सर्वोत्तम परिणामों के लिए, एक प्रतिनिधि JSON नमूना उपयोग करें जिसमें आपकी API द्वारा लौटाए जा सकने वाले सभी फ़ील्ड शामिल हों। नमूने से अनुपस्थित वैकल्पिक फ़ील्ड इंटरफ़ेस में दिखाई नहीं देंगे — जनरेशन के बाद उन्हें मैन्युअल रूप से जोड़ें।
No. Everything runs locally in JavaScript on your device — nothing is transmitted or stored.
Yes. The output is generated locally in your browser and is yours to use however you like — commercially or otherwise.
Once the page loads, yes — all processing happens in JavaScript on your device, with no server calls.
Vai.la किसी भी URL को क्लिक आंकड़ों, QR Code और आपके अपने बायोलिंक के साथ एक शॉर्ट लिंक में बदल देता है।
टूल्स का इस्तेमाल कैसे होता है या उनके परिणामों के आधार पर लिए गए निर्णयों के लिए Vai.la ज़िम्मेदार नहीं है।