Konvertér YAML til JSON og JSON tilbage til YAML, begge veje. Validerer undervejs og viser tydelige fejl. Alt kører i din browser.
Sådan bruger du YAML ⇄ JSON
Vælg retningen: YAML til JSON eller JSON til YAML.
Indsæt din YAML eller JSON i inputpanelet.
Kopiér det konverterede resultat, eller læs fejlen, hvis inputtet er ugyldigt.
Denne konverter transformerer YAML til JSON og JSON til YAML, i begge retninger. Vælg retningen, indsæt dit input, og kopier det konverterede resultat eller læs en klar fejl, hvis inputtet er fejlbehæftet.
Alt behandles lokalt i din browser, så dine data bliver på din enhed.
YAML og JSON beskriver den samme slags data, men med forskellige prioriteter. JSON er streng og kompakt, hvilket passer til API'er og maskiner; YAML er indrykningsbaseret og nemmere for mennesker at læse og redigere, hvilket er grunden til, at det dominerer konfigurationsfiler.
Hver konvertering parser kilden først, så fejlbehæftet input fanges og rapporteres med årsagen og ofte linjen, i stedet for stille at producere et ødelagt resultat. En vellykket konvertering fortæller dig derfor også, at inputtet var gyldigt.
Den bruger den YAML 1.2- og 1.1-kompatible parser fra js-yaml, der dækker de funktioner, du møder i praksis: mappings, sekvenser, skalarer, ankre og flerlinjede strenge.
Dette er præcis den lim, du har brug for omkring CI-pipelines, Kubernetes- og Docker Compose-filer, og API'er der taler JSON, mens din konfiguration er skrevet i YAML. Den lader dig bevæge dig mellem de to uden håndredigering.
En ting at vide: YAML-kommentarer droppes, fordi JSON ikke har noget begreb om kommentarer, og konvertering tilbage genererer frisk YAML uden dem.
Ofte stillede spørgsmål
Den bruger den YAML 1.2/1.1-kompatible fortolker fra js-yaml, der dækker de gængse funktioner: mappings, sekvenser, skalarer, ankre og flerlinjede strenge.
Inputtet fortolkes før konvertering, så ugyldig YAML eller JSON viser en meddelelse med årsagen og ofte linjen, hvilket hjælper dig med hurtigt at finde problemet.
Nej. YAML-kommentarer fjernes under konvertering, fordi JSON ikke har kommentarer, og at konvertere tilbage genererer ny YAML uden dem.
Nej. Konverteringen kører helt i din browser; intet, du indsætter, forlader din enhed.
Indlejr dette værktøj
Tilføj dette værktøj til dit eget websted. Kopiér uddraget nedenfor, det holder sig automatisk opdateret.
<iframe src="https://monu.tools/embed/da/yaml-json-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Relaterede værktøjer
Formatér, forskøn og validér JSON online med tydelige fejlmeddelelser for ugyldigt input.
Minificér og validér JSON i din browser, og se hvor mange bytes du sparer.
Konvertér JSON til CSV og CSV tilbage til JSON, begge veje. Vælg adskiller, håndtér citerede felter, og kopiér resultatet. Alt kører i din browser.
Generér TypeScript-interfaces fra et JSON-eksempel, med indlejrede typer, arrays og valgfrie felter. Kører i din browser.