JSON से YAML
वास्तविक समय पूर्वावलोकन के साथ JSON को YAML फ़ॉर्मेट में कनवर्ट करें।
इंडेंट:
कैसे उपयोग करें
- बाएँ क्षेत्र में अपना JSON डेटा पेस्ट या टाइप करें।
- अपनी पसंदीदा इंडेंटेशन (2 या 4 स्पेस) चुनें।
- YAML आउटपुट दाईं ओर वास्तविक समय में दिखाई देता है। कॉपी करने के लिए कॉपी, डाउनलोड करने के लिए डाउनलोड।
अक्सर पूछे जाने वाले प्रश्न
क्या मेरा डेटा सुरक्षित है?
हाँ, रूपांतरण पूरी तरह आपके ब्राउज़र में होता है। कोई डेटा सर्वर पर नहीं भेजा जाता।
कौन से इंडेंटेशन विकल्प उपलब्ध हैं?
आप 2 या 4 स्पेस इंडेंटेशन चुन सकते हैं। डिफ़ॉल्ट 2 स्पेस है।
क्या मैं आउटपुट सीधे कॉपी कर सकता हूँ?
हाँ, क्लिपबोर्ड पर YAML कॉपी करने के लिए आउटपुट क्षेत्र के नीचे "कॉपी" बटन पर क्लिक करें।
यह कैसे काम करता है
- JSON पेस्ट करें: कोई भी मान्य JSON दर्ज करें, फ़्लैट की-मान जोड़ों से गहराई से नेस्टेड ऑब्जेक्ट और ऐरे तक।
- तत्काल रूपांतरण: टूल JSON को उचित इंडेंटेशन के साथ YAML में रूपांतरित करता है, कुंजियों से उद्धरण हटाता है।
- आउटपुट कॉन्फ़िगर करें: इंडेंट चौड़ाई (2 या 4 स्पेस) सेट करें और ऐरे के लिए ब्लॉक या फ़्लो शैली चुनें।
- YAML कॉपी करें: परिणाम कॉन्फ़िगरेशन फ़ाइलों, CI/CD पाइपलाइनों या Kubernetes मेनिफ़ेस्ट में पेस्ट करने के लिए तैयार है।
JSON को YAML में क्यों रूपांतरित करें?
YAML Kubernetes, Docker Compose, GitHub Actions, Ansible जैसे बुनियादी ढाँचा टूल के लिए पसंदीदा कॉन्फ़िगरेशन प्रारूप है।
प्रकार मानचित्रण
- स्ट्रिंग → यदि संभव हो तो बिना उद्धरण, विशेष वर्ण हों तो उद्धरण में
- संख्याएँ → YAML संख्यात्मक स्केलर जैसे हैं
- बूलियन → YAML में
true/false - null → YAML में
nullया~ - ऐरे →
-उपसर्ग के साथ YAML ब्लॉक अनुक्रम - ऑब्जेक्ट → कुंजी: मान जोड़ों के साथ YAML मानचित्रण