YAML उपकरण
JSON से YAML कनवर्टर
नियंत्रित इंडेंटेशन और उद्धरण के साथ किसी भी JSON दस्तावेज़ को पढ़ने योग्य YAML में बदलें। आपके ब्राउज़र में सब कुछ स्थानीय रूप से होता है - कुछ भी अपलोड नहीं किया जाता है।
- आपके ब्राउज़र में 100% चलता है
- कोई साइनअप नहीं · कोई अपलोड नहीं
- मुफ़्त, असीमित उपयोग
JSON इनपुट
उदाहरण: API प्रतिक्रिया · पैकेज कॉन्फिग —⌘/Ctrl + Enter कनवर्ट करता है · किसी फ़ाइल को लोड करने के लिए उसे छोड़ें · स्थानीय रूप से संसाधित किया जाता है
YAML आउटपुट
आउटपुट केवल पढ़ने योग्य है. इसे बाहर निकालने के लिए कॉपी, डाउनलोड या शेयर का उपयोग करें।
JSON से YAML टूल का उपयोग कैसे करें
-
अपना JSON चिपकाएँ
बाएँ फलक में JSON चिपकाएँ या .json फ़ाइल छोड़ें। गहराई से निहित API प्रतिक्रियाओं सहित कोई भी वैध JSON कार्य।
-
YAML आउटपुट को ट्यून करें
इंडेंटेशन को 2 या 4 स्थानों पर सेट करें, कुंजियों को वर्णानुक्रम में क्रमबद्ध करें, और जब कोई मान एक संख्या या बूलियन जैसा दिखता है, लेकिन एक स्ट्रिंग ही रहना चाहिए, तो स्ट्रिंग के चारों ओर उद्धरण चिह्न लगाएं।
-
कॉपी करें या डाउनलोड करें
YAML को कॉपी करें या इसे .yaml फ़ाइल के रूप में डाउनलोड करें, जो Kubernetes, CI या एप्लिकेशन कॉन्फ़िगरेशन में डालने के लिए तैयार है।
इस टूल को क्या अलग बनाता है
- बल-उद्धरण स्ट्रिंग ताकि "1.0" कभी भी संख्या 1.0 न बने
- कॉन्फ़िगर करने योग्य इंडेंटेशन (2 या 4 रिक्त स्थान) और वर्णमाला क्रमबद्ध कुंजी
- एक विशाल रेखा बनाने के बजाय लंबी रेखाओं को सफाई से लपेटा जाता है
- कोई YAML एंकर पेश नहीं किया गया है - आउटपुट सादा और पोर्टेबल रहता है
- क्लाइंट-साइड रूपांतरण: आपकी कॉन्फ़िगरेशन आपकी मशीन पर रहती है
वास्तुकला द्वारा गोपनीयता: इस पृष्ठ में कोई विश्लेषण नहीं है जो आपका इनपुट प्राप्त करता हो, और रूपांतरण कोड आपके टैब में चलता है। आप लोड करने के बाद नेटवर्क से डिस्कनेक्ट कर सकते हैं और काम करना जारी रख सकते हैं।
JSON से YAML - अक्सर पूछे जाने वाले प्रश्न
मेरा "1.10" मान YAML में 1.1 क्यों हो जाता है?
क्योंकि यह JSON स्रोत में एक संख्या थी, और YAML संख्याओं को विहित रूप से प्रस्तुत करता है। यदि मान शब्दार्थ रूप से एक संस्करण या पहचानकर्ता है, तो "बल उद्धरण" चालू करें ताकि यह YAML में एक स्ट्रिंग बना रहे।
क्या JSON डॉट या डैश वाली कुंजियाँ सुरक्षित हैं?
हाँ। जनरेटर किसी भी कुंजी को उद्धृत करता है जो YAML पार्सर को भ्रमित कर सकता है और सादे कुंजियों को बिना उद्धृत किए छोड़ देता है, इसलिए आउटपुट पठनीय लेकिन स्पष्ट रहता है।
क्या मैं एक बड़ी JSON फ़ाइल को YAML में बदल सकता हूँ?
हां - इसे पेस्ट करें, फ़ाइल को इनपुट फलक पर छोड़ें, या फ़ाइल बटन का उपयोग करें। डेस्कटॉप ब्राउज़र में मल्टी-मेगाबाइट दस्तावेज़ ठीक हैं; रूपांतरण में ही मिलीसेकंड लगते हैं।
क्या आउटपुट कुंजी क्रम को सुरक्षित रखता है?
डिफ़ॉल्ट रूप से, हाँ - कुंजियाँ अपना JSON क्रम बनाए रखती हैं। जब आप एक नियतात्मक, वर्णानुक्रमित फ़ाइल चाहते हैं जो संस्करण नियंत्रण में स्पष्ट अंतर उत्पन्न करती है तो "सॉर्ट कुंजियाँ" सक्षम करें।
संबंधित उपकरण
“json से yaml ऑनलाइन”, “json को yaml में बदलें”, “json से कुबेरनेट्स yaml” खोज रहे हैं? तुम सही जगह पर हैं - सभी 19 टूल ब्राउज़ करें.