YAML <-> JSON <-> TOML-konverterare (omsesidig konvertering, i webblasaren)

Konvertera YAML, JSON och TOML at bada hall. Klistra in text och fa formaterad utdata direkt.

YAML JSON TOML-konvertering kor helt i din webblasare och din indata skickas aldrig till nagon server.

Ingen serveruppladdning (bara bearbetning i webblasaren)
Automatisk konvertering (byt till manuellt lage nar som helst)
Klar for kopiering och nedladdning

Sa konverterar du YAML JSON TOML

  1. Klistra in texten du vill konvertera.
  2. Valj indatformat (eller anvand auto-detektering) och utdataformat.
  3. Kopiera eller ladda ned resultatet.

Konverteringsmonster

yaml till json (YAML -> JSON)

Konvertera YAML-konfiguration till JSON for API:er och verktyg.

json till yaml (JSON -> YAML)

Konvertera JSON till YAML for mer lattlasta konfigurationsfiler.

json till toml (JSON -> TOML)

Konvertera JSON till TOML for applikationsinstallningar.

Exempel

YAML -> JSON

Indata

app:
  name: demo
  enabled: true
  retries: 3

Utdata

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

JSON -> TOML

Indata

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

Utdata

title = "demo"
timeout = 30

Vanliga fragor

Kan YAML-anchors och aliases konverteras?

Ja, men anchors och aliases kan expandera eller forsvinna eftersom JSON och TOML inte har nagon motsvarande referensmodell.

Kan vardetyper (tal/strang) andras under konvertering?

Ja. YAML:s implicita typning kan tolka om varden som "01" eller yes/no/on/off. Citera varden uttryckligen vid behov.

Vilken teckenkodning anvands?

UTF-8 antas. Japansk och annan multibyte-text hanteras som den ar.

Bevaras kommentarer?

Nej. Kommentarer bevaras inte vid round-trip-konvertering, sarskilt eftersom JSON inte stodjer kommentarer.

Skickas min indata till en server?

Nej. Konverteringen genomfors helt i din webblasare.