Hoe YAML naar JSON te converteren
- Voeg uw .YAML-bestand toe - sleep het in het bovenstaande vak of klik om te bladeren.
- Converteer het naar .JSON in enkele seconden.
- Download uw nieuwe .JSON-bestand.
Wat u kunt verwachten
- Commentaren worden verwijderd - JSON heeft geen syntaxis voor commentaren, dus alle YAML
# ...regels verdwijnen uit de uitvoer. - YAML-ankers en aliassen worden uitgebreid - elk hergebruikt blok wordt volledig uitgeschreven in de JSON, waardoor het bestand groter kan zijn dan verwacht.
- YAML 1.1 kale booleans (
yes,no,on,off) kunnen door moderne tools als strings worden behandeld; controleer de uitvoer als uw bestand deze gebruikt.
Veelgestelde vragen
Is de conversie van YAML naar JSON verliesvrij?
Voor gegevens wel - alle waarden, sleutels en structuren worden intact gekopieerd. Het enige verlies zijn de YAML-commentaren, die JSON niet kan weergeven.
Kan ik JSON terug converteren naar YAML?
Ja, eveneens verliesvrij. Met yq:
yq -oy file.json > file.yaml.Wat gebeurt er met YAML-bestanden met meerdere documenten?
JSON heeft geen concept voor meerdere documenten; tools zoals yq combineren deze in een enkele JSON-array - controleer of dat is wat uw ontvangende tool verwacht.
Waarom schrijft yq `null` waar mijn YAML een lege waarde had?
Een lege YAML-waarde (
key: met niets erachter) is een geldige null, en JSON geeft dit expliciet weer als null - dit is correct gedrag.