JSON से YAML कन्वर्टर — मुफ़्त ऑनलाइन

नीचे अपना JSON पेस्ट करें और तुरंत YAML पाने के लिए कन्वर्ट करें पर क्लिक करें।

इनपुट तैयार

इस फ़ील्ड के ऊपर आँकड़े बटन के माध्यम से इनपुट के आँकड़े उपलब्ध हैं।

आउटपुट

इस फ़ील्ड के ऊपर आँकड़े बटन के माध्यम से आउटपुट के आँकड़े उपलब्ध हैं।

परिणाम केवल जानकारी के उद्देश्य से दिए गए हैं और उनमें त्रुटियाँ हो सकती हैं। महत्वपूर्ण जानकारी की स्वतंत्र रूप से पुष्टि करें। इस टूल का उपयोग आपके अपने जोखिम पर है।

यह टूल क्या करता है

JSON से YAML कन्वर्टर JSON को YAML के रूप में दोबारा लिखता है: ब्रेसेज़ की जगह इंडेंटेशन आ जाता है, लिस्ट के आइटम डैश से शुरू होते हैं, और ज़्यादातर स्ट्रिंग्स को कोट्स की ज़रूरत नहीं रहती। डेटा वही रहता है; सिर्फ़ लिखने का तरीका बदलता है।

जिन स्ट्रिंग्स को YAML में गलत समझा जा सकता है, जैसे yes, null या कोलन वाला टेक्स्ट, उन्हें अपने-आप कोट्स में रखा जाता है ताकि वे स्ट्रिंग ही रहें।

कुंजियों का क्रम बना रहता है, नेस्टेड ऑब्जेक्ट्स इंडेंट किए गए ब्लॉक बनते हैं, और ऑब्जेक्ट्स के ऐरे ऐसी लिस्ट बनते हैं जिनके आइटम डैश से शुरू होते हैं। खाली ऐरे और ऑब्जेक्ट [] और {} के रूप में लिखे जाते हैं।

कब इस्तेमाल करें

  • पहले से मौजूद JSON से Kubernetes मैनिफ़ेस्ट, Docker Compose फ़ाइलें, GitHub Actions वर्कफ़्लो या Ansible प्लेबुक लिखते समय।
  • किसी लंबी कॉन्फ़िगरेशन को पढ़ने और रिव्यू करने में आसान बनाने के लिए।
  • किसी OpenAPI स्पेसिफ़िकेशन को JSON से ज़्यादा प्रचलित YAML रूप में बदलने के लिए।
  • JSON एक्सपोर्ट से Helm चार्ट या किसी दूसरी YAML-आधारित कॉन्फ़िगरेशन के लिए मान तैयार करते समय।

उदाहरण

इनपुट

{"server": {"host": "localhost", "port": 8080}, "features": ["auth", "logging"], "debug": false}

आउटपुट

server:
  host: localhost
  port: 8080
features:
  - auth
  - logging
debug: false

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

क्या हर JSON डॉक्यूमेंट वैध YAML होता है?

हाँ। YAML 1.2, JSON का सुपरसेट है। ब्लॉक-स्टाइल YAML में बदलने से इसे पढ़ना आसान हो जाता है, लेकिन डेटा वही रहता है।

क्या मैं कमेंट जोड़ सकता हूँ?

हाँ, कन्वर्ट करने के बाद। YAML में # से शुरू होने वाले कमेंट सपोर्ट होते हैं। JSON में कमेंट होते ही नहीं, इसलिए कन्वर्टर के पास आगे ले जाने के लिए कोई कमेंट नहीं होता।

वापस JSON में कैसे जाऊँ?

YAML से JSON कन्वर्टर का उपयोग करें। YAML में आपके जोड़े गए कमेंट हट जाते हैं, क्योंकि JSON उन्हें सहेज नहीं सकता।

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

क्या इस टूल से संवेदनशील डेटा कन्वर्ट करना सुरक्षित है?

हाँ - आपका डेटा प्रोसेस होते ही तुरंत हटा दिया जाता है। सर्वर पर कुछ भी रिकॉर्ड या सहेजा नहीं जाता।

क्या फ़ाइल के आकार की कोई सीमा है?

यह टूल सामान्य आकार के दस्तावेज़ों को आसानी से संभाल लेता है। बहुत बड़ी फ़ाइलों के लिए, पहले उन्हें विभाजित करने पर विचार करें।

क्या यह टूल मुफ़्त है?

हाँ, यह मुफ़्त है। पंजीकरण या ईमेल की ज़रूरत नहीं। परिणाम इसी पेज पर मिलता है।

मेरा परिणाम कहाँ मिलेगा?

इसी पेज पर टूल का उपयोग करें। परिणाम यहीं दिखता है, ईमेल से प्राप्त करने की ज़रूरत नहीं है।