YAML-tools

Alles-in-één YAML-toolbox: syntaxis valideren, opmaken, de structuur verkennen met een boomweergave en omzetten naar JSON. Ook: YAML-vergelijking | JSON ↔ YAML | JSON-vergelijking.
Alle verwerking gebeurt lokaal in uw browser — uw gegevens worden nooit naar een server geüpload.
Modus:
Gebruik: Plak uw YAML in het linker tekstvak, kies een modus en klik op Verwerken.
Valideren: Controleert de YAML-syntaxis en meldt fouten met regel- en kolomnummers. Vangt inspringingsproblemen, ongeldige mappings en misvormde reeksen op.
Opmaken: Maakt de YAML leesbaar met instelbare inspringing (2/4 spaties of tabs). Sorteren op sleutels (alfabetisch) is optioneel.
Boomweergave: Toont de geparseerde YAML als interactieve, samenvouwbare boom om de structuur te verkennen. Gebruik het zoekvak om knooppunten op sleutel of waarde te filteren.
Naar JSON: Zet YAML om naar gelijkwaardige JSON. Complexe YAML-kenmerken (ankers, aliassen, tags) worden omgezet in gewone JSON-objecten.
Wat is YAML?

YAML is een configuratieformaat dat op inspringing is gebouwd in plaats van haakjes: nesting is witruimte, een streepje begint een lijstitem, en sleutel: waarde is een mapping. Niet-geplaatste scalars krijgen een type — yes is een booleaanse waarde, 07 is een getal — wat het bekende “Norway-probleem” verklaart (NO = Noorwegen, geparset als false). Ankers (&x) en aliassen (*x) hergebruiken knooppunten binnen één document.

Ankers en aliassen worden opgelost bij het converteren naar JSON.