YAML ↔ JSON ↔ TOML Converter (Mutual Conversion, Sa Browser)

I-convert ang YAML, JSON, at TOML sa magkabilang direksyon. I-paste ang text at agad makuha ang naka-format na output.

Ganap na tumatakbo sa browser mo ang YAML JSON TOML conversion, at hindi kailanman ipinapadala sa server ang input mo.

Walang upload sa server (browser-only processing)
Awtomatikong conversion (maaari kang lumipat sa manual mode anumang oras)
Handa para sa copy at download

Paano Mag-convert ng YAML JSON TOML

  1. I-paste ang text na gusto mong i-convert.
  2. Pumili ng input format (o gumamit ng auto detect) at output format.
  3. Kopyahin o i-download ang resulta.

Mga Pattern ng Conversion

yaml to json (YAML -> JSON)

I-convert ang YAML configuration sa JSON para sa APIs at tooling.

json to yaml (JSON -> YAML)

I-convert ang JSON sa YAML para sa mas madaling basahing config files.

json to toml (JSON -> TOML)

I-convert ang JSON sa TOML para sa application settings.

Sample

YAML -> JSON

Input

app:
  name: demo
  enabled: true
  retries: 3

Output

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

JSON -> TOML

Input

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

Output

title = "demo"
timeout = 30

FAQ

Maaari bang ma-convert ang YAML anchors at aliases?

Oo, pero maaaring ma-expand o mawala ang anchors at aliases dahil walang katumbas na reference model ang JSON at TOML.

Maaari bang magbago ang value types (number/string) sa conversion?

Oo. Maaaring baguhin ng YAML implicit typing ang kahulugan ng mga value gaya ng "01" o yes/no/on/off. Lagyan ng tahasang quotes ang mga value kapag kailangan.

Anong character encoding ang ginagamit?

UTF-8 ang ipinapalagay. Hinahawakan nang direkta ang Japanese at iba pang multibyte text.

Napapanatili ba ang comments?

Hindi. Hindi napapanatili ang comments sa round-trip conversion, lalo na dahil hindi sumusuporta sa comments ang JSON.

Ipinapadala ba ang input ko sa server?

Hindi. Ganap na ginagawa ang conversion sa browser mo.