मुख्य सामग्री पर जाएं
CuteJSON
↑↓ नेविगेट करें Enter चुनें Esc बंद करें

JSON Schema जनरेटर

जो दस्तावेज़ आपके पास पहले से है उसी से उसका वर्णन करने वाला JSON Schema बनाइए, और देखिए कि नमूने के हिसाब से कौन सी कुंजियां वैकल्पिक हैं।

सभी टूल पर वापस जाएं

कीबोर्ड शॉर्टकट

ये तभी काम करते हैं जब इस पेज पर संबंधित एक्शन मौजूद हो।

कमांड पैलेट खोलें
Ctrl/Cmd + K
मुख्य एक्शन चलाएं
Ctrl/Cmd + Enter
फॉर्मैट करें
Ctrl/Cmd + Shift + F
मिनिफाई करें
Ctrl/Cmd + Shift + M
आउटपुट कॉपी करें
Ctrl/Cmd + Shift + C
फ़ाइल खोलें
Ctrl/Cmd + Shift + O
आउटपुट डाउनलोड करें
Ctrl/Cmd + S
यह डायलॉग बंद करें
Esc
यह डायलॉग खोलें
F1 / ?

स्थानीय डेटा

नीचे दी गई हर चीज़ सिर्फ़ इसी ब्राउज़र में, इसी डिवाइस पर सहेजी जाती है। इसमें से कुछ भी कभी कहीं नहीं भेजा जाता, और यह सच बने रहने के लिए इस डायलॉग को बंद करना ज़रूरी नहीं है।

न सहेजे गए मसौदे
याद रखे गए विकल्पों वाले टूल

हाल में खोली गई फ़ाइलें

    इस डिवाइस पर अभी तक कोई फ़ाइल नहीं खोली गई।

    लिंक के जरिए साझा करें

    सामग्री लिंक के # चिह्न के बाद वाले हिस्से में समाई जाती है, जिसे ब्राउज़र कभी सर्वर पर नहीं भेजते। इसमें से कुछ भी cutejson.com या कहीं और अपलोड नहीं होता।

    इस पेज का पहला इनपुट साझा होता है। एक से ज़्यादा इनपुट वाले टूल पर, सिर्फ़ वही शामिल होता है।

    साझा करने के लिए अभी कुछ नहीं है। पहले कुछ पेस्ट या टाइप करें।

    इनपुट

    URL से लोड करें

    आपके ब्राउज़र से सीधे URL को फ़ेच करता है और जो भी टेक्स्ट मिलता है उसे इस पैनल में लोड करता है।

    आउटपुट

    नतीजा यहां दिखाई देगा।

    यह पूरी तरह आपके ब्राउज़र में चलता है। आप जो पेस्ट करते हैं वह अपलोड नहीं होता, और आप इसे अपने ब्राउज़र के नेटवर्क टैब में देख सकते हैं।

    इस टूल के बारे में

    नमूने से बना स्कीमा वही बताता है जो नमूने में था, वह कोई विशिष्टि नहीं है, और यह पेज उसे उसी तरह लेता है। ऐरे को रिकॉर्ड की सूची माना जाता है और उसके सारे तत्व एक ही वर्णन में मिला दिए जाते हैं, इसलिए जो कुंजी किसी भी रिकॉर्ड में नहीं है वह अनिवार्य के बजाय वैकल्पिक बनकर लौटती है। जो फ़ील्ड हर जगह पूर्णांक है उसे integer कहा जाता है, और कहीं एक भी दशमलव मिलते ही वह number बन जाता है। स्ट्रिंग का फ़ॉर्मैट तभी बताया जाता है जब उस जगह की हर स्ट्रिंग एक ही पैटर्न से मेल खाती हो, और यही बात एक भाग्यशाली मान को पूरे मुक्त पाठ फ़ील्ड को तारीख़ बना देने से रोकती है। एक ही जगह पर सचमुच अलग दो प्रकार मिलें तो वे प्रकारों की सूची बन जाते हैं। यह जो नहीं कर सकता वह है उन रिकॉर्ड के बारे में जानना जो आपने नहीं चिपकाए, इसलिए नतीजे को शुरुआत मानिए और जहां आपका डेटा नमूने से ढीला है वहां उसे चौड़ा कीजिए।

    कैसे उपयोग करें

    1. एक दस्तावेज़, या ऐरे के भीतर कई रिकॉर्ड, इनपुट पैनल में पेस्ट कीजिए।
    2. ड्राफ़्ट चुनिए, और तय कीजिए कि फ़ॉर्मैट पहचाने जाएं और अनिवार्य कुंजियां चिह्नित हों या नहीं।
    3. स्कीमा कॉपी कीजिए या फ़ाइल के रूप में डाउनलोड कीजिए।