Wat doet JSON naar YAML?
JSON naar YAML zet gegevens in JSON-notatie om naar een YAML-structuur die prettiger leest in configuratiebestanden. JSON gebruikt accolades, blokhaken, dubbele aanhalingstekens en komma’s. YAML werkt vooral met inspringing, dubbele punten en lijsten met streepjes. Daardoor is YAML vaak overzichtelijker wanneer mensen het bestand regelmatig moeten lezen of aanpassen.
Een eenvoudig JSON-fragment zoals { "stad": "Utrecht", "actief": true } wordt in YAML bijvoorbeeld stad: Utrecht en actief: true op aparte regels. De inhoud blijft hetzelfde, maar de schrijfwijze verandert. Dat is precies waar JSON naar YAML voor bedoeld is: niet om data inhoudelijk te bewerken, maar om dezelfde structuur in een ander gegevensformaat te tonen.
Voor Nederlandse ontwikkelteams is dit handig bij configuratie voor Kubernetes, Docker Compose, GitHub Actions en CI/CD-pipelines. Een API kan bijvoorbeeld JSON teruggeven met instellingen voor een bezorgservice, terwijl het deploymentproces YAML verwacht. Met JSON naar YAML voorkom je handmatig overschrijven en verklein je de kans op fouten door vergeten komma’s of verkeerd geplaatste accolades.
Gebruik bij voorkeur eerst een controle op geldige JSON. Als de invoer al rommelig is, kan JSON netjes opmaken helpen voordat je de omzetting uitvoert.