YAML ↔ JSON ↔ TOML রূপান্তরক (পারস্পরিক রূপান্তর, ব্রাউজারেই)

YAML, JSON, এবং TOML দুই দিকেই রূপান্তর করুন। Text paste করলেই formatted output সঙ্গে সঙ্গে পান।

YAML JSON TOML conversion পুরোপুরি আপনার browser-এ চলে, এবং input কখনও server-এ পাঠানো হয় না।

কোনো server upload নয় (browser-only processing)
Auto convert (যেকোনো সময় manual mode-এ বদলান)
Copy এবং download ready

YAML JSON TOML কীভাবে convert করবেন

  1. যে text convert করতে চান তা paste করুন।
  2. Input format বেছে নিন (অথবা auto detect ব্যবহার করুন) এবং output format নির্ধারণ করুন।
  3. Result copy করুন বা download করুন।

রূপান্তর ধরণ

YAML থেকে JSON (YAML -> JSON)

API এবং tooling-এর জন্য YAML configuration-কে JSON-এ রূপান্তর করুন।

JSON থেকে YAML (JSON -> YAML)

আরও সহজে পড়ার config file-এর জন্য JSON-কে YAML-এ রূপান্তর করুন।

JSON থেকে TOML (JSON -> TOML)

Application setting-এর জন্য JSON-কে TOML-এ রূপান্তর করুন।

উদাহরণ

YAML -> JSON

ইনপুট

app:\n  name: demo\n  enabled: true\n  retries: 3

আউটপুট

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

JSON -> TOML

ইনপুট

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

আউটপুট

title = "demo"\ntimeout = 30

FAQ

YAML anchor এবং alias convert করা যায়?

হ্যাঁ, তবে anchor এবং alias expand হয়ে যেতে পারে বা হারিয়ে যেতে পারে, কারণ JSON এবং TOML-এ সমতুল্য reference model নেই।

Conversion-এর সময় value type (number/string) বদলাতে পারে?

হ্যাঁ। YAML implicit typing "01" বা yes/no/on/off-এর মতো value-কে ভিন্নভাবে interpret করতে পারে। প্রয়োজন হলে value স্পষ্টভাবে quote করুন।

কোন character encoding ব্যবহার হয়?

UTF-8 ধরা হয়। Japanese এবং অন্য multibyte text যেমন আছে তেমন handle করা হয়।

Comment কি সংরক্ষিত থাকে?

না। Round-trip conversion-এ comment সংরক্ষিত থাকে না, বিশেষত JSON comment সমর্থন করে না বলে।

আমার input কি server-এ পাঠানো হয়?

না। Conversion পুরোপুরি আপনার browser-এই হয়।