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

OpenAPI सहायक

JSON दस्तावेज़ को OpenAPI स्कीमा में बदलें, स्कीमा से उदाहरण बनाएं, या किसी उदाहरण को स्कीमा के विरुद्ध जांचें।

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

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

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

कमांड पैलेट खोलें
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 या कहीं और अपलोड नहीं होता।

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

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

    JSON दस्तावेज़

    URL से लोड करें

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

    आउटपुट

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

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

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

    एक ही पेज पर OpenAPI स्कीमा के साथ तीन काम। "JSON से स्कीमा" उसी तरह स्कीमा का अनुमान लगाता है जैसे JSON Schema Generator करता है, फिर आपके चुने हुए OpenAPI संस्करण में लिखता है: 3.1, जहां स्कीमा ऑब्जेक्ट खुद JSON Schema है, या 3.0, जिसमें type ऐरे नहीं होता और नलेबल फ़ील्ड को एक type और अलग से nullable: true के रूप में लिखता है। "स्कीमा से उदाहरण" एक JSON मान बनाता है जो स्कीमा को संतुष्ट करता है, नया मान बनाने के बजाय स्कीमा में पहले से बताए गए example या default को प्राथमिकता देता है। "उदाहरण जांचें" किसी दस्तावेज़ को स्कीमा के विरुद्ध जांचता है और हर असफल कीवर्ड सूचीबद्ध करता है, पहले OpenAPI 3.0 के nullable कीवर्ड को हल करके ताकि 3.0 स्कीमा सही तरीके से जांचा जाए, JSON Schema के अपने type ऐरे नियमों के विरुद्ध नहीं। तीनों स्थानीय $ref, allOf, anyOf और oneOf समझते हैं।

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

    1. चुनें कि क्या करना है: JSON से स्कीमा, स्कीमा से उदाहरण, या उदाहरण जांचें।
    2. मोड जो इनपुट मांगे उसे पेस्ट करें, या नमूना लोड करें।
    3. बटन दबाएं। उसी इनपुट को दूसरे संस्करण में लिखा देखने के लिए कभी भी OpenAPI संस्करण बदलें।