YAML ↔ JSON कन्वर्टर

YAML और JSON के बीच बदलें।

इनपुट
परिणाम

उपयोग के उदाहरण

कॉन्फ़िग फ़ाइल को दूसरे फ़ॉर्मेट में ले जाना

Docker Compose या GitHub Actions जैसी YAML कॉन्फ़िग को, सिर्फ़ JSON स्वीकार करने वाले टूल में पेस्ट करने से पहले बदलें।

JSON API रिस्पॉन्स को पढ़ने लायक YAML में बदलना

कई ब्रेसेस वाले JSON रिस्पॉन्स को इंडेंटेशन आधारित YAML में बदलकर संरचना एक नज़र में समझें।

YAML सिंटैक्स एरर जल्दी ढूंढना

इंडेंटेशन या कोलन की गलती से बिगड़ी YAML पेस्ट करें और एरर मैसेज में तुरंत देखें कि गड़बड़ कहाँ है।

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

क्या मेरा दर्ज किया डेटा सर्वर पर भेजा जाता है?

नहीं। सारा रूपांतरण पूरी तरह आपके ब्राउज़र में होता है, और आपके द्वारा दर्ज कुछ भी कभी सर्वर पर नहीं भेजा जाता।

क्या यह जटिल YAML (एंकर, कई डॉक्यूमेंट) को सपोर्ट करता है?

यह एंकर और एलियास सहित मानक YAML 1.1/1.2 की लगभग सभी सुविधाओं को सपोर्ट करता है। बस इनपुट में एक ही डॉक्यूमेंट रखें।

undefined जैसे मान जो JSON में नहीं दर्शाए जा सकते, उनका क्या होता है?

JSON undefined या फ़ंक्शन जैसे मान नहीं दर्शा सकता, इसलिए बदलने से पहले इन्हें इनपुट में शामिल न करें। सामान्य स्ट्रिंग, नंबर, बूलियन, ऐरे, ऑब्जेक्ट और null बिना किसी समस्या के बदल जाते हैं।

क्या मूल इंडेंटेशन और लाइन ब्रेक वैसे ही बने रहते हैं?

परिणाम लाइब्रेरी के डिफ़ॉल्ट फ़ॉर्मेटिंग नियमों से नया बनाया जाता है, इसलिए मूल कमेंट या किसी खास लाइन-ब्रेक स्टाइल को बरकरार नहीं रखा जाता।