YAML-verktyg

Allt-i-ett-YAML-verktygslåda: validera syntax, formatera/snygga till, utforska strukturen med trädvy och konvertera till JSON. Även: YAML-jämförelse | JSON ↔ YAML | JSON-jämförelse.
All bearbetning sker lokalt i webbläsaren — data laddas aldrig upp till någon server.
Läge:
Så här används det: Klistra in YAML i den vänstra textrutan, välj ett läge och klicka på Bearbeta.
Validera: Kontrollerar YAML-syntax och rapporterar fel med rad- och kolumnnummer. Fångar indragsproblem, felaktiga mappningar och felformade sekvenser.
Formatera: Snyggar till YAML med konfigurerbart indrag (2/4 mellanslag eller tabbar). Kan valfritt sortera nycklar alfabetiskt.
Trädvy: Visar den tolkade YAML:en som ett interaktivt ihopfällbart träd för att utforska dokumentstrukturen. Använd sökrutan för att filtrera noder efter nyckel eller värde.
Till JSON: Konverterar YAML till motsvarande JSON. Komplexa YAML-funktioner (ankare, alias, taggar) löses upp till vanliga JSON-objekt.
Vad är YAML?

YAML är ett konfigurationsformat som bygger på indrag i stället för hakparenteser: nästling är blanksteg, ett bindestreck inleder ett listobjekt och key: value är en mappning. Oquoterade skalärer får typer — yes är ett booleskt värde, 07 är ett tal — vilket är anledningen till det berömda "Norge-problemet" (NO = Norge, tolkas som falskt). Ankare (&x) och alias (*x) återanvänder noder inuti ett dokument.

Ankare och alias löses upp vid konvertering till JSON.