JSON → YAML: Konverterer JSON-data til rent, letlæseligt YAML-format. Ideelt til konfigurationsfiler og dataserialisering. YAML → JSON: Parser YAML-dokumenter tilbage til standard JSON-format. Understøtter ankre, aliaser og YAML med flere dokumenter. Tip: YAML er en superset af JSON — ethvert gyldigt JSON er også gyldigt YAML. Brug knappen Byt for hurtigt at konvertere frem og tilbage.
JSON → YAML og superset-myten
Ethvert gyldigt JSON-dokument er gyldigt YAML (YAML 1.2), og derfor er konvertering i denne retning altid sikker. Den modsatte vej er ikke det: YAML har egne ankre, aliaser, ikke-citerede skalarer og multidokument-streams, så YAML → JSON opløser ankre og aliaser til almindelige strukturer, før JSON udsendes. Anførselstegn fungerer også anderledes — YAML-strenge med specialtegn kræver anførselstegn, som JSON aldrig ville kræve.
📋 Tips
JSON → YAML:JSON-objekter bliver til YAML-mappings, arrays bliver til YAML-sekvenser.
YAML → JSON:YAML-indrykning bestemmer indlejringsniveauet. Brug ensartet mellemrum (2 eller 4).
YAML med flere dokumenter (adskilt af ---) understøttes fuldt ud.