JSON को YAML में बदलें (और उलटा भी)

JSON ऑब्जेक्ट को YAML में, या YAML फ़ाइल को JSON में बदलें।

उदाहरण:

यह कैसे काम करता है

यह टूल मुख्य रूप से Kubernetes मैनिफ़ेस्ट, docker-compose.yml फ़ाइलों और CI/CD टूल के कॉन्फ़िगरेशन के लिए है, जो लगभग हमेशा YAML में लिखे जाते हैं। ऐसी फ़ाइल को स्क्रिप्ट से संभालने (कोई मान पढ़ना, बदलना, डायनामिक रूप से मैनिफ़ेस्ट बनाना) के लिए JSON में काम करना अक्सर ज़्यादा आसान होता है: अपना YAML पेस्ट करें और सीधे इस्तेमाल लायक संरचना पाने के लिए “YAML → JSON” पर क्लिक करें। दूसरी दिशा में, “JSON → YAML” किसी स्क्रिप्ट से बने JSON ऑब्जेक्ट को पठनीय YAML में बदल देता है, जो कॉन्फ़िगरेशन फ़ाइल में रखने के लिए तैयार होता है।

क्या जनरेट किया गया YAML सामान्य इंडेंटेशन का पालन करता है?

हाँ, रूपांतरण सूचियों और नेस्टेड ऑब्जेक्ट सहित मानक दो-स्पेस इंडेंटेशन वाला YAML बनाता है। परिणाम मान्य YAML है, लेकिन फ़ॉर्मेटिंग (कुंजियों का क्रम, इंडेंटेशन शैली) हाथ से लिखी फ़ाइल से थोड़ी अलग हो सकती है।

क्या YAML कमेंट सुरक्षित रहते हैं?

नहीं। JSON में कमेंट की कोई अवधारणा नहीं है, इसलिए YAML → JSON → YAML रूपांतरण में मूल YAML में मौजूद हर कमेंट खो जाता है — केवल संरचित डेटा (कुंजियाँ, मान, सूचियाँ) सुरक्षित रहता है।

100% लोकल प्रोसेसिंग: रूपांतरण पूरी तरह आपके ब्राउज़र में WebAssembly की मदद से चलता है — आपका कॉन्फ़िगरेशन कभी किसी सर्वर को नहीं भेजा जाता।