Hoe JSON naar YAML te converteren
- Voeg uw .JSON-bestand toe - sleep het in het bovenstaande vak of klik om te bladeren.
- Converteer het naar .YAML in enkele seconden.
- Download uw nieuwe .YAML-bestand.
Wat u kunt verwachten
- De conversie is verliesvrij - JSON-objecten, arrays, strings, getallen, booleans en null worden allemaal exact toegewezen aan YAML-equivalenten.
- YAML ondersteunt opmerkingen (regels die beginnen met
#), maar converters kunnen deze niet voor je toevoegen; voeg opmerkingen handmatig toe na het converteren. - Kale YAML-waarden zoals
yes,no,onenoffkunnen door sommige parsers verkeerd worden gelezen als booleans - controleer de uitvoer als je gegevens deze strings bevatten.
Veelgestelde vragen
Is het converteren van JSON naar YAML verliesvrij?
Ja. Het datamodel van JSON is een strikte subset van dat van YAML, dus elke sleutel, waarde en structuur wordt exact overgenomen - er wordt niets weggelaten of gewijzigd.
Kan ik YAML terug converteren naar JSON?
Ja, de omgekeerde weg is eveneens verliesvrij. Voer met yq
yq -oj file.yaml > file.json uit.Waarom weigert mijn YAML-parser het geconverteerde bestand?
De meest voorkomende oorzaak is het gebruik van tab-tekens voor inspringing - YAML vereist uitsluitend spaties. Dit gebeurt meestal wanneer een bestand handmatig wordt bewerkt na conversie; vervang tabs door spaties en de parser zou het moeten accepteren.
Is een `.yaml`-bestand hetzelfde als een `.yml`-bestand?
Ja -
.yml en .yaml zijn beide geldige extensies voor hetzelfde formaat en worden geaccepteerd door alle standaard YAML-parsers.