JSON उपकरण
JSON से JSON स्कीमा जेनरेटर
एक नमूना पेलोड चिपकाएँ और उपयोग के लिए तैयार JSON स्कीमा प्राप्त करें जो इसका दस्तावेज़ीकरण करे और भविष्य के डेटा को मान्य करे। सरणी आइटम समझदारी से मर्ज किए जाते हैं, और आवश्यक फ़ील्ड स्वचालित रूप से पता लगाए जाते हैं।
- आपके ब्राउज़र में 100% चलता है
- कोई साइनअप नहीं · कोई अपलोड नहीं
- मुफ़्त, असीमित उपयोग
नमूना JSON
उदाहरण: API पेलोड · अभिलेखों की श्रृंखला —⌘/Ctrl + Enter कनवर्ट करता है · किसी फ़ाइल को लोड करने के लिए उसे छोड़ें · स्थानीय रूप से संसाधित किया जाता है
JSON स्कीमा
आउटपुट केवल पढ़ने योग्य है. इसे बाहर निकालने के लिए कॉपी, डाउनलोड या शेयर का उपयोग करें।
JSON से JSON स्कीमा टूल का उपयोग कैसे करें
-
एक प्रतिनिधि नमूना चिपकाएँ
नमूना जितना समृद्ध होगा, स्कीमा उतना ही बेहतर होगा - इसमें वैकल्पिक फ़ील्ड, नल और कम से कम दो सरणी आइटम शामिल होंगे ताकि उनके आकार को मर्ज किया जा सके।
-
ड्राफ्ट चुनें
ड्राफ्ट-07 लगभग हर सत्यापनकर्ता और संपादक द्वारा समर्थित है; 2020-12 वर्तमान विशिष्टता है। अपनी टूलचेन के अनुसार चुनें.
-
स्कीमा का प्रयोग करें
तत्काल सत्यापन और स्वत: पूर्ण के लिए इसे AJV, प्रिज्मा, एक OpenAPI घटक ब्लॉक, या अपने संपादक की स्कीमा सेटिंग्स में पेस्ट करें।
इस टूल को क्या अलग बनाता है
- सामान्य आवश्यक फ़ील्ड के साथ सरणी आइटम को एक एकल स्कीमा में विलय करता है
- सही पूर्णांक बनाम संख्या का पता लगाना
- वैकल्पिक शीर्षक, ड्राफ्ट-07 या 2020-12 आउटपुट
- नेस्टेड ऑब्जेक्ट और सरणियों का किसी भी गहराई तक पुनरावर्ती अनुमान लगाया जाता है
- कोई भी डेटा ब्राउज़र को नहीं छोड़ता - वास्तविक ग्राहक पेलोड के लिए सुरक्षित
वास्तुकला द्वारा गोपनीयता: इस पृष्ठ में कोई विश्लेषण नहीं है जो आपका इनपुट प्राप्त करता हो, और रूपांतरण कोड आपके टैब में चलता है। आप लोड करने के बाद नेटवर्क से डिस्कनेक्ट कर सकते हैं और काम करना जारी रख सकते हैं।
JSON से JSON स्कीमा - अक्सर पूछे जाने वाले प्रश्न
JSON स्कीमा का अनुमान कितना सटीक है?
आपके द्वारा प्रदान किए गए नमूने के लिए प्रकार और संरचना सटीक हैं। जो निष्कर्ष नहीं पता चल सकता वह व्यावसायिक नियम है - कि एक आयु सकारात्मक होनी चाहिए, या यह कि एक क्षेत्र एक गणना है। आउटपुट को एक मजबूत शुरुआती बिंदु मानें और हाथ से बाधाएं जोड़ें।
विभिन्न आइटम आकृतियों वाली सारणियों को कैसे संभाला जाता है?
आइटम स्कीमा को मर्ज कर दिया जाता है: प्रत्येक आइटम में मौजूद गुण आवश्यक हो जाते हैं, और केवल कुछ आइटम में मौजूद गुण वैकल्पिक रहते हैं। प्रकार के अंतर एक संघ का निर्माण करते हैं जैसे कि प्रकार: ["स्ट्रिंग", "संख्या"]।
क्या मुझे ड्राफ्ट-07 या 2020-12 चुनना चाहिए?
यदि आपका सत्यापनकर्ता AJV 6/7 है, पुराने संपादक हैं, या हाल ही में अपडेट नहीं किया गया कुछ भी है तो ड्राफ्ट-07 चुनें - इसका व्यापक समर्थन है और अधिकांश ओपनएपीआई 3.0 टूलिंग यही अपेक्षा करते हैं। नई परियोजनाओं और एजेवी 8 के लिए 2020-12 चुनें।
मैं जेनरेटेड स्कीमा का उपयोग कहां कर सकता हूं?
रनटाइम जांच के लिए एजेवी और अन्य सत्यापनकर्ता, आपकी JSON फ़ाइलों के स्वत: पूर्ण और सत्यापन के लिए वीएस कोड, दस्तावेज़ API प्रतिक्रियाओं के लिए ओपनएपीआई विनिर्देश, और जब कोई प्रतिक्रिया अनुबंध से हटती है तो विफल होने के लिए सीआई पाइपलाइन।
संबंधित उपकरण
“JSON स्कीमा का अनुमान लगाएं”, “json से json स्कीमा जनरेट करें”, “json स्कीमा जेनरेटर ऑनलाइन” खोज रहे हैं? तुम सही जगह पर हैं - सभी 19 टूल ब्राउज़ करें.