JSON कॉन्फ़िग फ़ाइलों को अधिक मानव-पठनीय YAML फॉर्मैट में कन्वर्ट करें - Kubernetes, GitHub Actions, Docker Compose इसे पसंद करते हैं।
JSON मशीनों के लिए उत्कृष्ट है लेकिन मनुष्यों के लिए शोरभरा है - उन सभी उद्धरणों और ब्रेसेस से कॉन्फ़िग फ़ाइलों पर दृश्य अव्यवस्था बनती है जिन्हें किसी को बनाए रखना होता है। YAML विराम चिह्न हटाकर इंडेंटेशन के पक्ष में punctuation घटा देता है, जिससे यह Kubernetes, GitHub Actions, Docker Compose और अधिकांश आधुनिक DevOps टूलिंग के लिए डिफ़ॉल्ट कॉन्फ़िग फ़ॉर्मेट बन गया है। JSON को YAML में बदलना मानव-संपादन के लिए पुराने कॉन्फ़िग्स को साफ़ करता है.
हम आपका JSON पार्स करते हैं, फिर इसे yaml लाइब्रेरी से डिफ़ॉल्ट इंडेंट पर सीरियलाइज़ करते हैं। टिप्पणियाँ संरक्षित नहीं रहतीं - JSON में उनका कोई कॉन्सेप्ट नहीं है। जो स्ट्रिंग्स YAML कीवर्ड जैसी दिखती हैं (yes/no, on/off), उन्हें अस्पष्टता से बचने के लिए उद्धरण चिह्नों में रखा जाता है। सब कुछ आपके ब्राउज़र में चलता है; कोई डेटा अपलोड नहीं किया जाता।
JSON (JavaScript Object Notation) वेब पर संरचित डेटा की सार्वभौमिक भाषा है। एरे, ऑब्जेक्ट, स्ट्रिंग, संख्या, बूलियन। हर आधुनिक प्रोग्रामिंग भाषा इसे पढ़ती है.
YAML एक मानव-अनुकूल डेटा सीरियलाइज़ेशन फ़ॉर्मेट है - इंडेंटेशन-आधारित, JSON की तुलना में कम शोर वाला, कॉन्फ़िग फ़ाइलों के लिए आदर्श। यह Kubernetes, CI पाइपलाइन्स और अधिकांश आधुनिक DevOps टूलिंग द्वारा उपयोग किया जाता है।
JSON को ऊपर के कन्वर्टर पर खींचें, या अपने डिवाइस से चुनने के लिए बॉक्स पर क्लिक करें.
हमने आउटपुट फ़ॉर्मेट के रूप में YAML पहले से चुना है। अगर आप अलग लक्ष्य चाहते हैं तो ड्रॉपडाउन से इसे बदलें।
Convert पर क्लिक करें और प्रोग्रेस बार के खत्म होने तक प्रतीक्षा करें। जब YAML तैयार हो, तो Download पर क्लिक करके उसे डाउनलोड करें。
यAML कॉन्फ़िग को उन टूल्स, APIs और स्क्रिप्ट्स के लिए JSON में कन्वर्ट करें जो JSON सिंटैक्स पसंद करते हैं।
अपने ब्राउज़र में CSV फ़ाइल को JSON में कन्वर्ट करें - स्प्रेडशीट्स को स्क्रिप्ट्स, APIs, या LLMs में पाइप करने के लिए आदर्श।
ऑब्जेक्ट्स की JSON एरे को CSV फाइल में फ्लैट करें - इसे Excel, Google Sheets, या किसी भी स्प्रेडशीट टूल में पेस्ट करें.