YAML naar JSON-converter

Plak YAML en zet het om naar geformatteerde JSON voor API's, scripts en configuratiemigratie.

Alle gegevensconversie gebeurt lokaal in uw browser. Geen JSON, CSV, YAML of XML wordt naar onze servers gestuurd.
YAMLJSON

Snelle voorbeelden

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.
Opmerking over strings: zet YAML-waarden tussen aanhalingstekens wanneer een numeriek-ogende waarde een string moet blijven, zoals een ID, postcode of versienummer.

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.