JSON naar YAML
Maak van JSON nette YAML die makkelijk te lezen, te bewerken en in een configbestand te bewaren is.
of sleep ze hierheen · tot 50 MB per bestand, gratis
Grotere bestanden? Met Pro zet je bestanden tot 500 MB omBoven de gratis limieten: je kunt de download vrijgeven vanaf € 1,99.
Bezig…
Je bestand is klaar
Gratis · Geen account · Geen watermerk · Je bestanden verlaten je apparaat niet
JSON naar YAML in 3 stappen
- Kies je JSON-bestand, of sleep het naar het vak.
- Klik op Omzetten naar YAML.
- Download het .yaml-bestand, klaar om te bewerken of te committen.
Leesbare YAML uit elke JSON
JSON is wat API's en programma's produceren; YAML is wat mensen liever lezen en met de hand bewerken. Zet je een API-antwoord, een pakketmanifest of een geëxporteerde instelling om naar YAML, dan verdwijnen de accolades en de meeste aanhalingstekens, en blijkt de structuur alleen uit de inspringing.
De uitvoer gebruikt een inspringing van twee spaties en breekt lange regels nooit af. Tekst krijgt alleen aanhalingstekens als YAML hem anders als iets anders zou lezen, zoals "true", "007" of "2026-03-15", zodat de waarden bij het teruglezen precies hun type houden. Elke geldige JSON is ook geldige YAML, dus onderweg gaat er niets verloren.
Veelgestelde vragen
Hoe zet ik JSON om naar YAML?
Kies je JSON-bestand en klik op Omzetten naar YAML. De tool controleert de JSON, schrijft hem als YAML met twee spaties inspringing en downloadt een .yaml-bestand. Is de JSON ongeldig, dan zie je de melding van de parser, zodat je hem eerst kunt verbeteren.
Waarom staan sommige waarden tussen aanhalingstekens?
Waarden die YAML zou lezen als getal, boolean, null of datum krijgen aanhalingstekens als ze in de JSON tekst waren. Zo blijft de tekst "007" ook "007" in plaats van het getal 7 te worden. Gewone tekst zonder dat risico wordt zonder aanhalingstekens geschreven.
Kan ik het resultaat gebruiken in Kubernetes of Docker Compose?
Ja, zolang de JSON de structuur heeft die die tools verwachten. De YAML bevat precies dezelfde gegevens, dus een manifest dat je bijvoorbeeld met kubectl als JSON hebt geëxporteerd, kun je omzetten, bewerken en opnieuw toepassen.
Houdt de YAML de volgorde van de sleutels aan?
Ja. De sleutels staan in dezelfde volgorde als in het JSON-bestand, en lijsten houden de volgorde van hun items. Zo kun je de YAML makkelijk vergelijken met het origineel en met eerdere versies in je repository.
Wordt mijn bestand naar een server geüpload?
Nee. De JSON wordt in je browser op je eigen apparaat omgezet, dus instellingen, geheimen of klantgegevens erin verlaten je computer nooit. Zodra de pagina geladen is, blijft de converter werken, zelfs zonder internetverbinding.