Convertor YAML ↔ JSON ↔ TOML (conversie reciproca, in browser)

Converteste YAML, JSON si TOML in ambele sensuri. Lipeste textul si obtine instant iesire formatata.

Conversia YAML JSON TOML ruleaza integral in browserul tau, iar datele introduse nu sunt niciodata trimise catre un server.

Fara incarcare pe server (procesare doar in browser)
Conversie automata (poti trece oricand in modul manual)
Pregatit pentru copiere si descarcare

Cum se convertesc YAML JSON TOML

  1. Lipeste textul pe care vrei sa-l convertesti.
  2. Alege un format de intrare (sau foloseste detectarea automata) si un format de iesire.
  3. Copiaza sau descarca rezultatul.

Modele de conversie

yaml în json (YAML -> JSON)

Converteste configuratia YAML in JSON pentru API-uri si unelte.

json în yaml (JSON -> YAML)

Converteste JSON in YAML pentru fisiere de configurare mai usor de citit.

json în toml (JSON -> TOML)

Converteste JSON in TOML pentru setarile aplicatiilor.

Exemplu

YAML -> JSON

Intrare

app:
  name: demo
  enabled: true
  retries: 3

Iesire

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

JSON -> TOML

Intrare

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

Iesire

title = "demo"
timeout = 30

Intrebari frecvente

Pot fi convertite ancorele si aliasurile YAML?

Da, dar ancorele si aliasurile pot fi expandate sau pierdute deoarece JSON si TOML nu suporta un model echivalent de referinta.

Se pot schimba tipurile valorilor (numar/sir) in timpul conversiei?

Da. Tipizarea implicita din YAML poate reinterpreta valori precum "01" sau yes/no/on/off. Pune valorile intre ghilimele explicit cand este necesar.

Ce codare de caractere este folosita?

Se presupune UTF-8. Japoneza si alte texte multibyte sunt tratate ca atare.

Sunt pastrate comentariile?

Nu. Comentariile nu sunt pastrate la conversia dus-intors, mai ales pentru ca JSON nu suporta comentarii.

Datele introduse sunt trimise catre un server?

Nu. Conversia este efectuata integral in browserul tau.