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.