YAML ↔ JSON ↔ TOML परिवर्तक (द्विमार्गी रूपांतरण, ब्राउझरमध्ये)

YAML, JSON आणि TOML यांचे दोन्ही दिशांनी रूपांतरण करा. Text paste करा आणि formatted output लगेच मिळवा.

YAML JSON TOML conversion पूर्णपणे ब्राउझरमध्ये चालते आणि input कधीही server कडे पाठवला जात नाही.

Server upload नाही (browser-only processing)
Auto convert (कधीही manual mode वर switch करा)
Copy आणि download तयार

YAML JSON TOML कसे convert करावे

  1. Convert करायचा text paste करा.
  2. Input format निवडा (किंवा auto detect वापरा) आणि output format निवडा.
  3. Result copy करा किंवा download करा.

रूपांतरण पद्धती

yaml ते json (YAML -> JSON)

APIs आणि tooling साठी YAML configuration JSON मध्ये रूपांतरित करा.

json ते yaml (JSON -> YAML)

वाचायला सोपी config files तयार करण्यासाठी JSON ला YAML मध्ये बदला.

json ते toml (JSON -> TOML)

Application settings साठी JSON ला TOML मध्ये बदला.

नमुना

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

सामान्य प्रश्न

YAML anchors आणि aliases convert होऊ शकतात का?

हो, पण anchors आणि aliases expand होऊ शकतात किंवा हरवू शकतात, कारण JSON आणि TOML मध्ये त्याच प्रकारचे reference model नाही.

रूपांतरणात value types (number/string) बदलू शकतात का?

हो. YAML implicit typing मुळे "01" किंवा yes/no/on/off सारख्या values वेगळ्या प्रकारे interpret होऊ शकतात. गरज असल्यास values स्पष्टपणे quote करा.

कोणते character encoding वापरले जाते?

UTF-8 गृहीत धरले जाते. मराठी, जपानी आणि इतर multibyte text जसेच्या तसे हाताळले जातात.

Comments जतन होतात का?

नाही. Round-trip conversion मध्ये comments जतन होत नाहीत, विशेषतः JSON मध्ये comments समर्थित नसल्यामुळे.

माझा input server कडे पाठवला जातो का?

नाही. Conversion पूर्णपणे तुमच्या ब्राउझरमध्ये केली जाते.