Konverter YAML til JSON og JSON tilbake til YAML, begge veier. Validerer mens den konverterer og viser tydelige feil. Alt kjører i nettleseren din.
Slik bruker du YAML ⇄ JSON
Velg retningen: YAML til JSON eller JSON til YAML.
Lim inn YAML-en eller JSON-en din i inndatapanelet.
Kopier det konverterte resultatet, eller les feilen hvis inndataene er ugyldige.
Denne konvertereren transformerer YAML til JSON og JSON til YAML, i begge retninger. Velg retningen, lim inn inndataen din, og kopier det konverterte resultatet eller les en tydelig feil hvis inndataen er feilformet.
Alt behandles lokalt i nettleseren din, så dataene dine forblir på enheten din.
YAML og JSON beskriver den samme typen data, men med ulike prioriteringer. JSON er strengt og kompakt, som passer API-er og maskiner. YAML er innrykksbasert og lettere for folk å lese og redigere, som er grunnen til at det dominerer konfigurasjonsfiler.
Hver konvertering parser kilden først, så feilformet inndata fanges opp og rapporteres med årsaken og ofte linjen, i stedet for å stille produsere et ødelagt resultat. En vellykket konvertering forteller deg derfor også at inndataen var gyldig.
Den bruker den YAML 1.2- og 1.1-kompatible parseren fra js-yaml, som dekker funksjonene du møter i praksis: mappinger, sekvenser, skalarer, ankere og flerlinjestrenger.
Dette er akkurat limet du trenger rundt CI-pipelines, Kubernetes- og Docker Compose-filer, og API-er som snakker JSON mens konfigurasjonen din er skrevet i YAML. Det lar deg flytte mellom de to uten å redigere for hånd.
En ting å vite: YAML-kommentarer fjernes, fordi JSON ikke har noe begrep om kommentarer, og å konvertere tilbake genererer frisk YAML uten dem.
Ofte stilte spørsmål
Den bruker den YAML 1.2 / 1.1-kompatible tolkeren fra js-yaml, som dekker de vanlige funksjonene: tilordninger, sekvenser, skalarer, ankere og flerlinjede strenger.
Inndataene tolkes før konvertering, så ugyldig YAML eller JSON viser en melding med årsaken og ofte linjen, noe som hjelper deg å oppdage problemet raskt.
Nei. YAML-kommentarer fjernes under konvertering fordi JSON ikke har kommentarer, og konvertering tilbake genererer fersk YAML uten dem.
Nei. Konverteringen kjører helt i nettleseren din. Ingenting du limer inn forlater enheten din.
Bygg inn dette verktøyet
Legg til dette verktøyet på ditt eget nettsted. Kopier kodesnutten nedenfor; den holdes automatisk oppdatert.
<iframe src="https://monu.tools/embed/nb/yaml-json-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Relaterte verktøy
Formater, forskjønn og valider JSON på nett med tydelige feilmeldinger for ugyldige inndata.
Forminsk og valider JSON i nettleseren din, og se hvor mange byte du sparer.
Konverter JSON til CSV og CSV tilbake til JSON, begge veier. Velg skilletegn, håndter siterte felt, og kopier resultatet. Alt kjører i nettleseren din.
Generer TypeScript-grensesnitt fra en JSON-prøve, med nestede typer, matriser og valgfrie felt. Kjører i nettleseren din.