विभिन्न डेटा प्रारूपों के बीच रूपांतरण के लिए उपकरण
अपडेट
हाल ही में जारी सुधार
JSON और YAML प्रारूपों के बीच द्विदिशात्मक रूपांतरण प्रदान करता है।
कॉन्फ़िग फ़ाइलें लिखने या डेटा प्रारूप बदलने के लिए उपयोगी।
JavaScript ऑब्जेक्ट नोटेशन, आमतौर पर API संचार के लिए उपयोग किया जाता है
मानव-पठनीय प्रारूप, आमतौर पर कॉन्फ़िग फ़ाइलों के लिए उपयोग किया जाता है
द्विदिशात्मक रूपांतरण
रीयल-टाइम रूपांतरण
यह उपकरण JSON और YAML दोनों डेटा क्रमबद्धीकरण प्रारूपों के बीच द्विदिश रूपांतरण प्रदान करता है। JSON को YAML में या YAML को JSON में रीयल-टाइम में परिवर्तित करें। इंडेंटेशन सेटिंग्स और इनपुट-आउटपुट स्वैप फ़ंक्शन के साथ कॉन्फ़िगरेशन फाइल रूपांतरण और डेटा प्रारूप माइग्रेशन तेजी से करें।
conversion direction चुनें
ऊपर से 'JSON → YAML' या 'YAML → JSON' दिशा चुनें।
डेटा दर्ज करें
बाएँ editor में बदलने वाला JSON या YAML डेटा दर्ज करें अथवा sample लोड करें।
परिणाम जाँचें
दाएँ editor में बदला हुआ परिणाम real time में दिखाई देता है। कोई समस्या होने पर error message दिखता है।
कॉपी या swap करें
परिणाम कॉपी करें या 'input/output swap' बटन से उसे input में भेजकर उलटी दिशा में conversion करें।
JSON एक strict format है जो curly braces, square brackets और quotes का उपयोग करता है, इसलिए machine processing के लिए उपयुक्त है। YAML indentation-आधारित है और मनुष्यों के लिए पढ़ना-लिखना आसान है। JSON मुख्यतः API communication में और YAML configuration files, जैसे Kubernetes तथा Docker Compose, में उपयोग होता है।
JSON, YAML comments (#) का समर्थन नहीं करता, इसलिए conversion के दौरान वे हट जाते हैं। comments आवश्यक हों तो YAML format बनाए रखें या JSON5 जैसे extended format पर विचार करें।
options panel में YAML और JSON के indentation को अलग-अलग 2 या 4 spaces पर सेट किया जा सकता है। इसे अपने project की coding convention के अनुसार रखें।
यह conversion result को input में ले जाकर conversion direction उलट देता है। JSON→YAML के बाद परिणाम को फिर JSON में बदलकर original से तुलना करने में यह उपयोगी है।
processing browser में होती है, इसलिए बहुत बड़ा डेटा performance को प्रभावित कर सकता है। सामान्य configuration file size, यानी कुछ सौ KB, बिना समस्या के काम करता है।