YAML → JSON
YAML फ़ाइलों को JSON में बदलता है।
यह टूल JavaScript से चलता है। इसे इस्तेमाल करने के लिए ब्राउज़र में JavaScript चालू करें और पेज रीलोड करें।
YAML से JSON तक एक ही क़दम।
YAML → JSON, YAML रूप की सेटिंग और डेटा फ़ाइलों को JSON में बदल देता है। Docker Compose, Kubernetes, GitHub Actions और बहुत से ऐप्लिकेशन की सेटिंग फ़ाइलें YAML होती हैं; उन्हें किसी API, किसी JSON स्कीमा या ऐसे प्रोग्राम में ले जाना हो जो YAML नहीं पढ़ता, तो यह टूल एक ही क़दम में बदल देता है। आउटपुट 2 ख़ाली जगहों, 4 ख़ाली जगहों या टैब से इंडेंट होता है; तुर्की और बाक़ी यूनिकोड अक्षर जैसे हैं वैसे रहते हैं।
‘---’ से अलग किए गए कई दस्तावेज़ों वाली YAML फ़ाइलें ऐसी JSON सूची में बदलती हैं जिसमें हर दस्तावेज़ एक तत्व होता है। JSON में तारीख़ का प्रकार न होने के कारण YAML की तारीख़ और समय के मान लेख में बदल दिए जाते हैं। फ़ाइल सुरक्षित पठन की स्थिति में खोली जाती है: YAML की वे ख़ूबियाँ बंद हैं जो प्रोग्राम की वस्तुएँ बना सकती हैं, इसलिए किसी और की फ़ाइल बदलना भी जोखिम नहीं रखता। इंडेंट की ग़लती या अवैध ढाँचा हो तो ग़लती की पंक्ति और स्तंभ दिखाए जाते हैं। YAML, YML और TXT फ़ाइलें स्वीकार हैं, ज़्यादा से ज़्यादा 16 MB। एक बार में ज़्यादा से ज़्यादा 20 फ़ाइलें अपलोड कर सकते हैं; सभी पर एक ही सेटिंग लागू होती है और कई फ़ाइलें एक ही ZIP में डाउनलोड होती हैं।
शुरू से आख़िर तक
- अपनी YAML फ़ाइल अपलोड करें। YAML, YML या TXT फ़ाइल खींचकर छोड़ें या चुनें।
- इंडेंट चुनें। 2 ख़ाली जगहें, 4 ख़ाली जगहें या टैब।
- बदलें और डाउनलोड करें। JSON तैयार होते ही डाउनलोड करें। दस्तावेज़ों की संख्या स्क्रीन पर लिखी रहती है।
अक्सर पूछे जाने वाले सवाल
टिप्पणियों का क्या होता है?
JSON टिप्पणियाँ नहीं संभालता, इसलिए YAML में # से शुरू होने वाली टिप्पणियाँ आउटपुट में नहीं जातीं।
क्या लंगर और उपनाम (& और *) चलते हैं?
हाँ। उपनाम खोल दिए जाते हैं और उनके मान JSON में खुलकर लिख दिए जाते हैं।
ग़लती के संदेश में पंक्ति संख्या अलग क्यों लगती है?
YAML की ग़लती अक्सर पिछली पंक्ति के इंडेंट से आती है। बताई गई पंक्ति के ठीक ऊपर के इंडेंट जाँचें; पक्का करें कि टैब की जगह ख़ाली जगहें इस्तेमाल हुई हैं।
क्या मेरी फ़ाइल सर्वर पर रहती है?
नहीं। आपकी फ़ाइल सिर्फ़ प्रोसेसिंग के लिए सर्वर पर आती है और काम पूरा होते ही हटा दी जाती है; नतीजा डाउनलोड करके टूल से बाहर निकलने पर आउटपुट भी हटा दिया जाता है। अकाउंट, नाम या ईमेल की ज़रूरत नहीं है, और आपकी फ़ाइलें किसी थर्ड-पार्टी सेवा को नहीं भेजी जातीं। इस्तेमाल मुफ़्त है: काम की संख्या पर कोई घंटेवार या रोज़ाना सीमा नहीं है, प्रोसेसिंग से पहले विज्ञापन देखना नहीं पड़ता और आउटपुट पर कोई वॉटरमार्क नहीं लगाया जाता।
और फ़ाइल टूल
RUPO Studio