YAML फ़ाइलों को तुरंत फॉर्मेट, सुशोभित और मान्य करें। YAML को JSON में कन्वर्ट करें। हमारा मुफ्त ऑनलाइन टूल सब कुछ आपके ब्राउज़र में स्थानीय रूप से प्रोसेस करता है।
Saved Presets is a Supporter feature.
Tool History is a Supporter feature.
Tool Notes is a Supporter feature.
अपना अनफॉर्मेटेड या अव्यवस्थित YAML डेटा कॉपी करें और बाईं ओर इनपुट फील्ड में पेस्ट करें। टूल नेस्टेड संरचनाओं, ऐरे और मल्टी-लाइन स्ट्रिंग सहित कोई भी वैध YAML स्वीकार करता है।
अपना पसंदीदा इंडेंटेशन स्तर चुनें: 2 स्पेस (अधिकांश YAML फ़ाइलों में सामान्य) या 4 स्पेस। चुनाव पूरी तरह से शैलीगत है और डेटा को प्रभावित नहीं करता।
उचित इंडेंटेशन के साथ YAML को सुंदर बनाने के लिए 'Format' पर क्लिक करें, या अपने YAML डेटा को JSON फॉर्मेट में बदलने के लिए 'To JSON' पर क्लिक करें।
फॉर्मेट होने के बाद, परिणाम को क्लिपबोर्ड पर कॉपी करने के लिए 'Copy' बटन का उपयोग करें, या इसे .yaml या .json फ़ाइल के रूप में सहेजने के लिए 'Download' पर क्लिक करें।
हमारा YAML फॉर्मेटर YAML दस्तावेज़ों को पार्स और फॉर्मेट करने के लिए js-yaml लाइब्रेरी का उपयोग करता है। सभी प्रोसेसिंग स्थानीय रूप से आपके ब्राउज़र में होती है, पूर्ण गोपनीयता सुनिश्चित करती है और ऑफ़लाइन कार्यक्षमता सक्षम करती है।
उपकरण js-yaml लाइब्रेरी का उपयोग करके आपके YAML को पार्स करता है, जो YAML 1.1 विनिर्देश का पालन करता है। यह indentation को मान्य करता है, डुप्लिकेट कुंजियों की जांच करता है, विशेष वर्णों के उचित उद्धरण को सत्यापित करता है, और किसी भी सिंटैक्स त्रुटियों की रिपोर्ट करता है।
सफल पार्सिंग के बाद, फॉर्मेटर सुसंगत indentation के साथ YAML स्ट्रिंग का पुनर्निर्माण करता है। आप indentation को 2 या 4 रिक्त स्थान का उपयोग करने के लिए कॉन्फ़िगर कर सकते हैं। फॉर्मेटर whitespace को सामान्यीकृत करते हुए डेटा प्रकार और संरचना को संरक्षित करता है।
YAML से JSON रूपांतरण पहले YAML को एक JavaScript ऑब्जेक्ट में पार्स करता है, फिर इसे उचित indentation के साथ JSON में serialize करता है। यह प्रक्रिया YAML को मान्य करती है और मानक JSON आउटपुट उत्पन्न करती है।
10MB तक फ़ाइलों के लिए इष्टतम प्रदर्शन; बड़ी फ़ाइलें ब्राउज़र lag का कारण बन सकती हैं। कस्टम YAML टैग समर्थित नहीं हैं। बहु-दस्तावेज़ YAML फ़ाइलें (--- के साथ) केवल पहले दस्तावेज़ को संसाधित करती हैं।
हाँ, हमारा YAML फॉर्मेटर बिना किसी पंजीकरण के पूरी तरह मुफ्त है। आप सीधे अपने ब्राउज़र में किसी भी लागत या सदस्यता के बिना असीमित YAML डेटा फॉर्मेट कर सकते हैं।