Ga naar hoofdinhoud

2026-05-19 · 1 min leestijd

YAML en JSON voor configbestanden

Kies het formaat dat je runtime leest; converteer alleen als je beide kanten beheerst.

YAMLJSONconfig

Belangrijkste punten

  • YAML-comments en anchors overleven geen blinde JSON round-trip.
  • Valideer JSON na conversie vóór commit naar main.

Formaat kiezen

YAML wint voor handbewerkte configs met comments; JSON voor strikte parsers en gegenereerde artefacten.

Converteer aan repogrenzen (menselijk YAML → machine JSON), niet bij elke lokale save.

Veilige conversieworkflow

Plak in YAML ⇄ JSON, inspecteer diff, voer JSON Validator uit op het resultaat.

Voor API specs, volg met OpenAPI Validator als JSON een OpenAPI-document is.

Veelgestelde vragen

Verandert conversie getallen of booleans?

Ja — quotes en types tellen. Diff altijd output en draai de app-parser in CI.

Kubernetes gebruikt YAML — JSON opslaan?

Houd YAML in git voor mensen; genereer JSON alleen als downstream het vereist.