YAML ↔ JSON ↔ TOML-omformer (gjensidig konvertering, i nettleseren)

Konverter YAML, JSON og TOML begge veier. Lim inn tekst og få formatert utdata umiddelbart.

Konvertering mellom YAML, JSON og TOML skjer helt i nettleseren din, og inndata sendes aldri til en server.

Ingen opplasting til server (kun behandling i nettleseren)
Automatisk konvertering (bytt når som helst til manuell modus)
Klar for kopiering og nedlasting

Slik konverterer du YAML JSON TOML

  1. Lim inn teksten du vil konvertere.
  2. Velg et inndataformat (eller bruk automatisk oppdagelse) og et utdataformat.
  3. Kopier eller last ned resultatet.

Konverteringsmønstre

yaml til json (YAML -> JSON)

Konverter YAML-konfigurasjon til JSON for API-er og verktøy.

json til yaml (JSON -> YAML)

Konverter JSON til YAML for mer lettleste konfigurasjonsfiler.

json til toml (JSON -> TOML)

Konverter JSON til TOML for applikasjonsinnstillinger.

Eksempel

YAML -> JSON

Inndata

app:
  name: demo
  enabled: true
  retries: 3

Utdata

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

JSON -> TOML

Inndata

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

Utdata

title = "demo"
timeout = 30

FAQ

Kan YAML-ankre og aliaser konverteres?

Ja, men ankere og aliaser kan bli utvidet eller gå tapt fordi JSON og TOML ikke har en tilsvarende referansemodell.

Kan verdityper (tall/streng) endre seg under konvertering?

Ja. Implisitt typing i YAML kan tolke verdier som "01" eller yes/no/on/off på nytt. Sett eksplisitte anførselstegn rundt verdier ved behov.

Hvilken tegnkoding brukes?

UTF-8 forutsettes. Japansk og annen flerbyte-tekst håndteres som den er.

Bevares kommentarer?

Nei. Kommentarer bevares ikke ved rundturkonvertering, særlig fordi JSON ikke støtter kommentarer.

Sendes inndataene mine til en server?

Nei. Konverteringen utføres helt i nettleseren din.