Omvandla YAML till JSON och JSON tillbaka till YAML, åt båda håll. Validerar medan den omvandlar och visar tydliga fel. Allt körs i din webbläsare.
Så använder du YAML ⇄ JSON
Välj riktning: YAML till JSON eller JSON till YAML.
Klistra in din YAML eller JSON i inmatningsfältet.
Kopiera det omvandlade resultatet, eller läs felet om inmatningen är ogiltig.
Den här konverteraren omvandlar YAML till JSON och JSON till YAML, i båda riktningarna. Välj riktning, klistra in din indata, och kopiera det konverterade resultatet eller läs ett tydligt fel om indatan är felaktig.
Allt bearbetas lokalt i din webbläsare, så dina data stannar på din enhet.
YAML och JSON beskriver samma sorts data, men med olika prioriteringar. JSON är strikt och kompakt, vilket passar API:er och maskiner. YAML är indenteringsbaserat och lättare för människor att läsa och redigera, vilket är varför det dominerar konfigurationsfiler.
Varje konvertering tolkar källan först, så felaktig indata fångas och rapporteras med orsaken och ofta raden, i stället för att i tysthet producera ett trasigt resultat. En lyckad konvertering talar därför också om att indatan var giltig.
Den använder den YAML 1.2- och 1.1-kompatibla parsern från js-yaml, som täcker de funktioner du möter i praktiken: mappningar, sekvenser, skalärer, ankare och flerradiga strängar.
Det här är precis det lim du behöver runt CI-pipelines, Kubernetes- och Docker Compose-filer, och API:er som talar JSON medan din konfiguration är skriven i YAML. Det låter dig flytta mellan de två utan att handredigera.
En sak att känna till: YAML-kommentarer tas bort, eftersom JSON inte har något begrepp om kommentarer, och att konvertera tillbaka genererar ny YAML utan dem.
Vanliga frågor
Den använder den YAML 1.2/1.1-kompatibla tolken från js-yaml, som täcker de vanliga funktionerna: mappningar, sekvenser, skalärer, ankare och flerradiga strängar.
Inmatningen tolkas före omvandling, så ogiltig YAML eller JSON visar ett meddelande med orsaken och ofta raden, vilket hjälper dig att snabbt hitta problemet.
Nej. YAML-kommentarer tas bort vid omvandling eftersom JSON inte har kommentarer, och vid omvandling tillbaka genereras ny YAML utan dem.
Nej. Omvandlingen körs helt i din webbläsare; inget du klistrar in lämnar din enhet.
Bädda in det här verktyget
Lägg till det här verktyget på din egen webbplats. Kopiera kodsnutten nedan; den hålls automatiskt uppdaterad.
<iframe src="https://monu.tools/embed/sv/yaml-json-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Relaterade verktyg
Formatera, försköna och validera JSON online med tydliga felmeddelanden för ogiltig inmatning.
Minifiera och validera JSON i din webbläsare, och se hur många byte du sparar.
Omvandla JSON till CSV och CSV tillbaka till JSON, åt båda håll. Välj avgränsare, hantera citerade fält och kopiera resultatet. Allt körs i din webbläsare.
Generera TypeScript-gränssnitt från ett JSON-exempel, med nästlade typer, arrayer och valfria fält. Körs i din webbläsare.