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 සූදානම්

YAML JSON TOML පරිවර්තනය කරන ආකාරය

  1. පරිවර්තනය කිරීමට අවශ්‍ය text 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 කරන්න.

Sample

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 convert කළ හැකිද?

ඔව්, නමුත් JSON සහ TOML සමාන reference model එකක් නොමැති නිසා anchors සහ aliases expand වීමට හෝ නැතිවීමට ඉඩ ඇත.

Conversion අතර value types (number/string) වෙනස් විය හැකිද?

ඔව්. YAML implicit typing නිසා "01" හෝ yes/no/on/off වැනි values නැවත අර්ථ දක්විය හැක. අවශ්‍ය විට values explicit ලෙස quote කරන්න.

භාවිතා කරන character encoding එක කුමක්ද?

UTF-8 භාවිතා කරයි. Japanese ඇතුළු අනෙකුත් multibyte text එලෙසම handle කරයි.

Comments තබාගන්නවාද?

නැහැ. Round-trip conversion තුළ comments තබාගන්නේ නැත, විශේෂයෙන් JSON comments සඳහා සහය නොදක්වන නිසා.

මගේ input server එකකට යවන්නේද?

නැහැ. Conversion සම්පූර්ණයෙන්ම ඔබගේ browser එක තුළ සිදු වේ.