JSON सिंटॅक्स पसंत करणाऱ्या टूल्स, API आणि स्क्रिप्टसाठी YAML कॉन्फिगला JSON मध्ये रूपांतर करा.
जेव्हा एखाद्या टूलला फक्त JSON समजत असेल आणि कॉन्फिग YAML मध्ये तयार केलेले असेल तेव्हा तुम्हाला YAML ते JSON हवे असते. बहुतेक CI सिस्टम, JavaScript स्क्रिप्ट्स आणि REST API JSON पसंत करतात. रूपांतरण रचनेच्या बाबतीत नुकसान न करता होते - फक्त सिन्टॅक्स बदलतो.
आम्ही yaml लायब्ररीने YAML पार्स करतो (पूर्ण YAML 1.2 समर्थन), नंतर ते इंडेन्टेड JSON मध्ये स्ट्रिंगिफाय करतो. Multi-document YAML फाइल्स (--- मार्करनी वेगळ्या) फक्त पहिले दस्तऐवज उत्पन्न करतात; बहु-दस्तऐवज कार्यप्रवाहांसाठी नंतरच्या टप्प्यात विभाजन वापरा. Comments काढून टाकल्या जातात (JSON त्यांना समर्थन देत नाही). सर्व काही स्थानिकपणे चालते.
YAML हा मानव-सुलभ डेटा सीरिअलायझेशन फॉरमॅट आहे - इंडेंटेशन-आधारित, JSON पेक्षा कमी गोंधळाचे, कॉन्फिग फाइल्ससाठी आदर्श. Kubernetes, CI पाइपलाइन्स आणि बहुतेक आधुनिक DevOps टूलिंगद्वारे वापरला जातो.
JSON (JavaScript Object Notation) हे वेबवरील संरचित डेटासाठी सर्वसामान्य स्वरूप आहे. अॅरे, ऑब्जेक्ट, स्ट्रिंग, संख्या, बूलियन. प्रत्येक आधुनिक प्रोग्रामिंग भाषा ते वाचते.
वरच्या कन्व्हर्टरवर एक YAML ड्रॅग करा, किंवा बॉक्सवर क्लिक करून तुमच्या डिव्हाइसवरून एक निवडा.
आउटपुट स्वरूप म्हणून आम्ही JSON पूर्वनिवड केले आहे. वेगळे लक्ष्य हवे असल्यास ड्रॉपडाउनमधून बदला.
Convert वर क्लिक करा आणि प्रोग्रेस बार पूर्ण होईपर्यंत प्रतीक्षा करा. JSON तयार झाल्यावर ते डाउनलोड करा.
JSON कॉन्फिग फाइल्सना मानवी वाचनीय YAML स्वरूपात रूपांतरित करा - Kubernetes, GitHub Actions, Docker Compose हे आवडते.
CSV फाइल तुमच्या ब्राउझरमध्ये JSON मध्ये रूपांतरित करा - स्प्रेडशीट्स स्क्रिप्ट्स, API किंवा LLMs मध्ये पाईप करण्यासाठी परिपूर्ण.
ऑब्जेक्ट्सच्या JSON अॅरेला CSV फाइलमध्ये फ्लॅटन करा - Excel, Google Sheets किंवा कोणत्याही स्प्रेडशीट टूलमध्ये पेस्ट करा.