YAML ↔ JSON ↔ TOML परिवर्तक (ब्राउज़र में पारस्परिक रूपांतरण)

YAML, JSON और TOML को तीनों दिशाओं में रूपांतरित करें। टेक्स्ट पेस्ट करें और तुरंत फ़ॉर्मैट किया हुआ आउटपुट प्राप्त करें।

YAML JSON TOML रूपांतरण पूरी तरह से आपके ब्राउज़र में स्थानीय रूप से होता, और आपका इनपुट कभी भी सर्वर पर नहीं भेजा जाता।

कोई सर्वर अपलोड नहीं (केवल ब्राउज़र में प्रोसेसिंग)
स्वचालित रूपांतरण (किसी भी समय मैन्युअल मोड पर स्विच करें)
कॉपी और डाउनलोड के लिए तैयार

YAML JSON TOML कैसे convert करें

  1. जिस text को convert करना है उसे paste करें।
  2. Input format चुनें (या auto detect उपयोग करें) और output format चुनें।
  3. Result को copy करें या download करें।

रूपांतरण पैटर्न

yaml से json (YAML -> JSON)

APIs और tooling के लिए YAML configuration को JSON में convert करें।

json से yaml (JSON -> YAML)

आसानी से पढ़े जाने वाले config files के लिए JSON को YAML में convert करें।

json से toml (JSON -> TOML)

Application settings के लिए JSON को TOML में convert करें।

नमूना

YAML -> JSON

इनपुट

app:
  name: demo
  enabled: true
  retries: 3

आउटपुट

{
  "app": {
    "name": "demo",
    "enabled": true,
    "retries": 3
  }
}

JSON -> TOML

इनपुट

{"title":"demo","timeout":30}

आउटपुट

title = "demo"
timeout = 30

अक्सर पूछे जाने वाले प्रश्न (FAQ)

क्या YAML एंकर और उपनामों को रूपांतरित किया जा सकता है?

हाँ, लेकिन एंकर (anchors) और उपनाम (aliases) विस्तृत (expand) हो सकते हैं या खो सकते हैं क्योंकि JSON और TOML में समतुल्य संदर्भ मॉडल नहीं होता है।

क्या रूपांतरण के दौरान डेटा का प्रकार (संख्या/स्ट्रिंग) बदल सकता है?

हाँ। YAML अंतर्निहित टाइपिंग (implicit typing) "01" या yes/no/on/off जैसे मानों को अलग तरह से समझ सकती है। आवश्यकता होने पर मानों को स्पष्ट रूप से कोट्स में रखें।

कौन सी कैरेक्टर एन्कोडिंग का उपयोग किया जाता है?

डिफ़ॉल्ट रूप से UTF-8 एन्कोडिंग का उपयोग होता है। हिंदी और अन्य बहु-बाइट (multibyte) टेक्स्ट बिना किसी त्रुटि के सुरक्षित रहते हैं।

क्या टिप्पणियाँ (comments) सुरक्षित रहती हैं?

नहीं। रूपांतरण के दौरान टिप्पणियाँ (comments) सुरक्षित नहीं रहती हैं, विशेष रूप से इसलिए क्योंकि JSON टिप्पणियों का समर्थन नहीं करता है।

क्या मेरा इनपुट सर्वर पर भेजा जाता है?

नहीं। रूपांतरण पूरी तरह से आपके ब्राउज़र में ही होता है।