YAML-configuratie omzetten naar geformatteerde JSON
YAML naar JSON is handig wanneer configuratie, CI-fragmenten, infrastructuurexamples of documentatiegegevens door APIs, scripts, testfixtures of strengere validatietools moeten worden gebruikt. De converter verwerkt één YAML-document en schrijft ingesprongen JSON.
JSON is minder expressief dan YAML. Commentaren, ankers, aliassen en sommige YAML-specifieke syntaxis hebben geen directe JSON-equivalent, dus controleer de uitvoer voordat u deze als productieconfig gebruikt.
Wat te controleren na conversie
- Commentaren en ankers die hielpen het oorspronkelijke YAML uit te leggen.
- Impliciete YAML-waarden zoals
true,false,null, en getallen. - Waarden tussen aanhalingstekens die in de JSON-uitvoer als strings moeten blijven.
- Meerdocument-YAML gescheiden met
---, die vóór het converteren gesplitst moeten worden.
YAML naar JSON - FAQ
Worden YAML-commentaren, ankers en aliassen behouden?
Nee. JSON ondersteunt geen commentaren, ankers of aliassen, dus die YAML-specifieke functies worden niet in de uitvoer weergegeven.
Waarom is een YAML-waarde van type veranderd?
YAML kan booleans, null-waarden en getallen afleiden. Zet een waarde in YAML tussen aanhalingstekens als deze een JSON-string moet blijven.
Kan dit meerdere YAML-documenten tegelijk converteren?
Deze converter is bedoeld voor één YAML-document. Splits meerdocument-YAML voordat u converteert, zodat elk document een duidelijke JSON-uitvoer heeft.