ऑनलाइन YAML फ़ॉर्मेटर
YAML पेस्ट करें, फिर इसे साफ़ इंडेंटेशन के साथ फ़ॉर्मेट करें या इसकी वैधता जांचें — पूरी तरह आपके ब्राउज़र में।
अपना YAML पेस्ट करें
मान्य YAML ✓
परिणाम
फ़ॉर्मेटिंग पूरी तरह आपके ब्राउज़र में होती है — आपका YAML हमारे सर्वर तक कभी नहीं पहुँचता।
कोई इंतज़ार नहीं, कोई अपलोड प्रोग्रेस बार नहीं — क्लिक करते ही परिणाम दिखाई देते हैं।
कोई खाता नहीं चाहिए, और आप इसे कितनी भी बार इस्तेमाल कर सकते हैं, इसकी कोई सीमा नहीं है।
YAML फ़ॉर्मेटर क्या है?
एक YAML फ़ॉर्मेटर आपके YAML को फिर से पार्स करता है और उसे साफ़, समान इंडेंटेशन के साथ फिर से आउटपुट करता है — यह किसी कॉन्फ़िग फ़ाइल को मानकीकृत करने, हाथ से असंगत रूप से एडिट किए गए YAML को साफ़ करने, या किसी फ़ाइल (जैसे Docker Compose या GitHub Actions कॉन्फ़िग) के उपयोग से पहले उसकी वैधता जांचने में उपयोगी है।
ऑनलाइन YAML कैसे फ़ॉर्मेट करें
- अपना YAML पेस्ट करें या अपलोड करें। सीधे एडिटर में पेस्ट करें, या .yaml/.yml फ़ाइल की सामग्री लोड करने के लिए "फ़ाइल अपलोड करें" पर क्लिक करें।
- एक मोड चुनें। साफ़, समान इंडेंटेशन के लिए फ़ॉर्मेट करें, या सटीकता जांचने के लिए वैलिडेट करें।
- एक्शन बटन पर क्लिक करें। परिणाम नीचे दिखाई देता है — अगर आपका YAML अमान्य है, तो सटीक लाइन और कॉलम भी शामिल होता है।
- कॉपी या डाउनलोड करें। परिणाम को अपने क्लिपबोर्ड पर कॉपी करें, या इसे .yaml फ़ाइल के रूप में डाउनलोड करें।
अक्सर पूछे जाने वाले प्रश्न
YAML फ़ॉर्मेटर क्या करता है?
यह आपके YAML को फिर से पार्स करता है और उसे साफ़, समान इंडेंटेशन के साथ फिर से आउटपुट करता है — यह किसी कॉन्फ़िग फ़ाइल को मानकीकृत करने या हाथ से असंगत रूप से एडिट किए गए YAML को साफ़ करने में उपयोगी है।
क्या मैं ऑनलाइन YAML को वैलिडेट कर सकता हूं?
हां। वैलिडेट मोड पर स्विच करें और अपना YAML पेस्ट करें — अमान्य YAML पार्सर की एरर दिखाता है, जिसमें वह लाइन और कॉलम भी शामिल है जहां गड़बड़ी हुई।
क्या यह YAML कमेंट्स को सपोर्ट करता है?
वैलिडेट के दौरान कमेंट्स सुरक्षित रहते हैं (क्योंकि रॉ टेक्स्ट नहीं बदलता), लेकिन फ़ॉर्मेट आपके YAML को फिर से पार्स और सीरियलाइज़ करता है, और YAML कमेंट्स उस राउंड-ट्रिप में जीवित नहीं रहते — यह पार्सर-आधारित फ़ॉर्मेटिंग की एक ज्ञात सीमा है, सिर्फ इस टूल की नहीं।
क्या यह मल्टी-डॉक्यूमेंट YAML फ़ाइलों (--- से अलग) को सपोर्ट करता है?
फ़ॉर्मेटिंग और वैलिडेशन फ़ाइल के पहले डॉक्यूमेंट पर लागू होते हैं। कई --- से अलग किए गए डॉक्यूमेंट वाली फ़ाइलों के लिए, प्रत्येक को अलग-अलग फ़ॉर्मेट या वैलिडेट करें।
क्या मेरा YAML डेटा कहीं अपलोड होता है?
नहीं। यह टूल js-yaml लाइब्रेरी का उपयोग करते हुए पूरी तरह आपके ब्राउज़र में चलता है — आपका डेटा कभी भी CurePDF के सर्वर पर नहीं भेजा जाता।
क्या YAML फ़ॉर्मेटर मुफ़्त है?
हां, कोई खाता आवश्यक नहीं है और आप इसे कितनी भी बार इस्तेमाल कर सकते हैं, इसकी कोई सीमा नहीं है।
क्या मैं परिणाम को कॉपी या डाउनलोड कर सकता हूं?
हां — परिणाम को अपने क्लिपबोर्ड पर कॉपी करने के लिए कॉपी बटन का उपयोग करें, या इसे .yaml फ़ाइल के रूप में सेव करने के लिए डाउनलोड करें।
यह JSON से YAML कनवर्टर से कैसे अलग है?
JSON से YAML कनवर्टर फ़ॉर्मेट बदलता है (JSON अंदर, YAML बाहर, या इसका उल्टा)। यह टूल पूरे समय YAML में ही रहता है — यह बस आपके पास पहले से मौजूद YAML को साफ़ करता है और वैलिडेट करता है।