JSON ↔ YAML कनवर्टर
JSON → YAML या YAML → JSON चुनें, Input में चिपकाएँ, Convert दबाएँ। सफल रन Output भरते हैं और Copy output चालू करते हैं। त्रुटियाँ Output साफ़ कर स्टेटस में संदेश दिखाती हैं।
अपडेट 2026-08-04 · developer
Choose direction, enter input, then Convert.
इस टूल के बारे में
JSON → YAML JSON.parse से पार्स कर js-yaml dump (असीमित lineWidth, noRefs) से लिखता है। YAML → JSON js-yaml load के बाद दो-स्पेस JSON प्रिटी-प्रिंट करता है। दिशा Input के ऊपर select में है ताकि दोनों पथ मिलें नहीं।
कैसे उपयोग करें
- दिशा चुनें: Direction में JSON → YAML या YAML → JSON चुनें।
- इनपुट दर्ज करें: चुनी दिशा के अनुसार JSON या YAML Input textarea में चिपकाएँ।
- Convert करें: Convert दबाकर Output भरें, या पार्स विफल होने पर Error स्टेटस पढ़ें।
- आउटपुट कॉपी करें: Output दिखने पर Copy output दबाकर परिणाम क्लिपबोर्ड पर रखें।
आम उपयोग
- JSON API नमूने को Kubernetes या CI कॉन्फ़िग ड्राफ्ट के YAML में बदलें।
- YAML मैनिफ़ेस्ट को braces पसंद करने वाले एडिटर के लिए इंडेंटेड JSON में फैलाएँ।
- छोटी कॉन्फ़िग राउंड-ट्रिप कर पुष्टि करें कि कुंजियाँ और ऐरे दोनों प्रारूपों में बचती हैं।
सुझाव
- Convert से पहले Direction सेट करें; बाद में बदलने पर अपने आप फिर कनवर्ट नहीं होता।
- सफलता स्टेटस के बाद Copy output उपयोग करें—खाली Output का मतलब पिछला Convert विफल।
अक्सर पूछे जाने वाले प्रश्न
YAML कौन सी लाइब्रेरी बनाती है?
ब्राउज़र में js-yaml dump और load; dump पर lineWidth बंद और noRefs चालू।
Convert के बाद Output खाली क्यों?
पार्स या dump त्रुटि ने Output साफ़ किया; स्टेटस लाइन Error विवरण दिखाती है।
क्या Copy output हमेशा दिखता है?
नहीं। कॉपी बटन केवल सफल कनवर्ज़न के बाद Output आने पर दिखता है।
क्या मेरी कॉन्फ़िग अपलोड होती है?
नहीं। JSON.parse, js-yaml और क्लिपबोर्ड कॉपी सब ब्राउज़र में रहते हैं।