इस्तेमाल के लिए मुफ़्त, कोई अकाउंट नहीं

JSON मॉडल जेनरेटर

टाइपस्क्रिप्ट, C# या जावा मॉडल घोषणाओं का मसौदा तैयार करने के लिए JSON नमूना चिपकाएँ। नमूने से सारणियों और नेस्टेड वस्तुओं का अनुमान लगाया जाता है; कुछ भी अपलोड नहीं किया गया है.

वैध JSON को 500 KB तक चिपकाएँ। प्रकार के अनुमान के लिए 300 आइटम तक का नमूना सारणी।

अक्षरों, संख्याओं और प्रतीकों को एक वैध प्रकार के नाम में सामान्यीकृत किया जाता है।

जेनरेट की गई घोषणाएं नमूने से अनुमान हैं, स्कीमा सत्यापन या कंपाइलर-चेक किए गए कोड नहीं। C# और Java मिश्रित यूनियनों के लिए ऑब्जेक्ट प्रकारों का उपयोग करते हैं; जावा वैकल्पिक/शून्य जानकारी टिप्पणियों में दिखाई गई है।

इस ब्राउज़र में स्थानीय रूप से चलता है. कोई खाता, अपलोड या एपीआई नहीं.

मैं JSON से एक मॉडल कैसे तैयार करूं?

JSON ऑब्जेक्ट या ऐरे चिपकाएँ, टाइपस्क्रिप्ट, C# या Java चुनें, रूट क्लास नाम दर्ज करें और जनरेट करें। कोड का उपयोग करने से पहले अनुमानित प्रकारों की समीक्षा करें।

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

मैं JSON से एक मॉडल कैसे तैयार करूं?

JSON ऑब्जेक्ट या ऐरे चिपकाएँ, टाइपस्क्रिप्ट, C# या Java चुनें, रूट क्लास नाम दर्ज करें और जनरेट करें। कोड का उपयोग करने से पहले अनुमानित प्रकारों की समीक्षा करें।

क्या मेरा JSON अपलोड या सहेजा गया है?

नहीं, पार्सिंग और मॉडल जनरेशन इस ब्राउज़र टैब में चलता है। आपका JSON किसी सर्वर पर नहीं भेजा जाता है या इस टूल द्वारा संग्रहीत नहीं किया जाता है।

वैकल्पिक और निरर्थक गुणों का अनुमान कैसे लगाया जाता है?

शून्य के साथ देखी जाने वाली संपत्ति को शून्य के रूप में चिह्नित किया जाता है जहां भाषा इसका समर्थन करती है। वस्तुओं की एक श्रृंखला में, कुछ नमूना वस्तुओं से गायब संपत्ति को टाइपस्क्रिप्ट में वैकल्पिक रूप से चिह्नित किया जाता है या जेनरेट किए गए सी # और जावा में नोट किया जाता है।

क्या यह जांचता है कि जेनरेट किया गया कोड संकलित है?

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

क्या होता है जब नमूने में एकाधिक मूल्य प्रकार होते हैं?

टाइपस्क्रिप्ट यूनियन प्रकारों जैसे स्ट्रिंग | को व्यक्त कर सकता है संख्या। C# और Java विषम संघों के लिए ऑब्जेक्ट/ऑब्जेक्ट का उपयोग करते हैं; जावा शून्य और वैकल्पिक विवरण टिप्पणियाँ हैं, रनटाइम सत्यापन नहीं।