Naar de inhoud

YAML naar JSON converter

Plak YAML uit een configuratiebestand, CI-pipeline of Kubernetes-manifest en krijg dezelfde data als JSON.

Uitvoer

Je resultaat verschijnt hier.

Nog niets om te controleren

1 regel · UTF-8

Lokaal verwerktBestanden en tekst worden in je browser verwerkt en niet naar onze servers geüpload.Meer informatie

Andersom nodig? JSON naar YAML

Zo zet je YAML om naar JSON

  1. 01

    Plak je YAML

    Eén YAML-document.

  2. 02

    Valideren of omzetten

    Kies de inspringing voor de JSON. Valideren controleert de YAML zonder om te zetten.

  3. 03

    Kopiëren of downloaden

    Sla het resultaat op als converted.json.

YAML 1.2, veilig gelezen

  • Het core-schema van YAML 1.2 wordt gebruikt. Waarden als yes, no, on en off blijven tekst; alleen true en false zijn booleans.
  • Eigen tags kunnen geen objecten aanmaken of code uitvoeren; YAML wordt puur als data behandeld.
  • Dubbele sleutels in één mapping geven een foutmelding in plaats van dat stilletjes één waarde wint.
  • Ankers en aliassen worden opgelost, met een beveiliging tegen aliasexplosies.

Wat JSON niet overneemt

JSON kent geen commentaar, dus YAML-commentaar vervalt. Bestanden met meerdere documenten, gescheiden door ---, zet je per document om.

Gerelateerde tools

Veelgestelde vragen

Waarom is „yes” tekst in plaats van true?

In YAML 1.1 waren yes en no booleans, in YAML 1.2 niet meer. Deze converter volgt YAML 1.2, dus schrijf true of false voor booleans.

Waarom krijg ik een inspringfout?

YAML staat geen tabs toe als inspringing, en items op hetzelfde niveau moeten precies onder elkaar staan. De melding noemt de regel en kolom.

Kan ik JSON terug naar YAML omzetten?

Ja, met de JSON naar YAML converter.