YAML जोड़ें
टेक्स्ट पेस्ट करें, उदाहरण लोड करें या अपनी .yaml अथवा .yml फ़ाइल चुनें।
YAML से JSON कन्वर्टर
पढ़ने योग्य YAML कॉन्फ़िगरेशन को स्पष्ट सिंटैक्स त्रुटियों के साथ मानक JSON में बदलें—बिना अपना डेटा अपलोड किए।
कन्वर्टर खोलेंYAML की प्रतीक्षा हैटेक्स्ट पेस्ट करें, उदाहरण लोड करें या अपनी .yaml अथवा .yml फ़ाइल चुनें।
ब्राउज़र YAML 1.2 पार्स करता है और प्राप्त मान को मानक JSON में बदलता है।
JSON कॉपी करें या API, ऐप अथवा टेस्ट के लिए UTF-8 फ़ाइल डाउनलोड करें।
उपलब्ध होने पर संदेश लाइन और संदर्भ दिखाते हैं, ताकि आप स्रोत में सुधार कर सकें।
--- से अलग दस्तावेज़ JSON array में रखे जाते हैं, ताकि कोई दस्तावेज़ छूटे नहीं।
टेक्स्ट और फ़ाइल इसी ब्राउज़र टैब में पार्स होते हैं; कन्वर्ज़न अकाउंट या सर्वर कतार पर निर्भर नहीं है।
सामान्य ऑब्जेक्ट और सूची सीधे कन्वर्ट हो जाते हैं। API या ऐप में इस्तेमाल से पहले scalar मान और कई दस्तावेज़ जाँचें।
name: Ada"name": "Ada"साधारण या quoted strings, JSON में double-quoted strings बनती हैं।
enabled: true"enabled": trueYAML 1.2 के true और false boolean रहते हैं; yes और no टेक्स्ट माने जाते हैं।
count: 42"count": 42सामान्य पूर्णांक और दशमलव JSON number बनते हैं; JavaScript की संख्या-सटीकता सीमा लागू होती है।
items: [a, b]"items": ["a", "b"]Block और inline sequences JSON array बनती हैं और क्रम बनाए रखती हैं।
value: null"value": nullnull और खाली YAML मान आम तौर पर JSON null बनते हैं।
--- / ---[{…}, {…}]अलग-अलग दस्तावेज़ JSON array में रखे जाते हैं।
कन्वर्ज़न JSON के अनुकूल डेटा रखता है। टिप्पणियाँ, anchor के नाम और कुछ फ़ॉर्मैटिंग विवरण JSON परिणाम में नहीं रह सकते।
JSON, YAML टिप्पणियों का टेक्स्ट या फ़ाइल में उनका स्थान सुरक्षित नहीं रखता।
Aliases और merge keys सामान्य मान बनते हैं; anchor के नाम परिणाम में नहीं रहते।
JSON में keys strings होती हैं। जटिल या non-string YAML keys की समीक्षा करें।
अलग parsers तारीख़ जैसे scalar को अलग तरह पढ़ सकते हैं। अगर वह टेक्स्ट रहना चाहिए तो उसे quotes में रखें।
नहीं। पार्सिंग, कन्वर्ज़न, कॉपी और डाउनलोड फ़ाइल की तैयारी ब्राउज़र में होती है।
हाँ। --- से अलग दस्तावेज़ JSON array के अलग-अलग आइटम बनते हैं।
Parser YAML 1.2 का पालन करता है; इसलिए yes और no कुछ YAML 1.1 टूल्स की तरह अपने-आप boolean नहीं बनते।
नहीं। टिप्पणियाँ source फ़ाइल का हिस्सा हैं, JSON में serialize किए गए डेटा मान का हिस्सा नहीं।
Aliases और merge keys के मान विस्तार करके लिखे जाते हैं। JSON में anchor नाम या reuse syntax नहीं रहता।
बिना quotes का YAML scalar टेक्स्ट, number, boolean या null के रूप में पढ़ा जा सकता है। शुरुआती शून्य वाले ID या तारीख़ जैसे टेक्स्ट को quotes में रखें।