JSON til YAML-konverterer
Konverter JSON til YAML-format umiddelbart med validering
JSON-inndata
YAML-utdata
Hva er JSON til YAML?
Hvis REST API-en din returnerer JSON men distribusjonspipelinen forventer YAML — for eksempel et Kubernetes-manifest eller en Docker Compose-fil — må du manuelt formatere om. YAML (YAML Ain't Markup Language) bruker innrykk i stedet for klammeparenteser, noe som gjør det mye lettere å lese i konfigurasjonsfiler. JSON og YAML representerer de samme datastrukturene, så konverteringen er ren og tapsfri. Dette verktøyet er laget for det — lim inn JSON og få gyldig YAML 1.2 umiddelbart.
Dette verktøyet kjører i nettleseren din. Lim inn JSON og få YAML. Ingenting sendes til en server. Konverteringen følger YAML 1.2-spesifikasjonen.
JSON til YAML Eksempler
Konverter JSON til YAML. Telecom-tema eksempel:
Eksempel: Abonnentpost
YAML-utdata:
Klikk på Eksempel-knappen ovenfor for å laste inn flere eksempler i editoren.
Slik bruker du dette verktøyet
Lim inn JSON
Lim inn JSON i venstre editor eller last opp en fil. Bruk Eksempel for eksempeldata. JSON-en bør være gyldig.
Se YAML-utdata
Høyre panel viser YAML. Objekter bruker nøkkel-verdi-par med innrykk. Matriser bruker --prefikser. Ugyldig JSON viser en feil.
Last ned eller kopier
Bruk Last ned eller Kopier for å få YAML. For det omvendte, bruk YAML til JSON. For å formatere JSON først, bruk JSON-formaterer.
Når YAML er foretrukket
YAML er vanlig i DevOps og infrastruktur: Kubernetes-konfigurasjoner, Docker Compose, CI/CD-pipelines som GitHub Actions. Det er lettere å lese og redigere enn JSON for konfigurasjonsfiler. JSON er bedre for API-er og maskin-til-maskin-utveksling. Å konvertere mellom dem er enkelt siden de representerer de samme datastrukturene.
Konfigurasjonsfiler som application.yml (Spring Boot) eller .gitlab-ci.yml er vanligvis YAML. Hvis kildedataene er JSON (f.eks. fra et API eller databaseeksport), gir konvertering her deg YAML-formatet du trenger for distribusjon. For å hente ut spesifikke verdier fra store JSON-filer først, bruk jq.
Ofte stilte spørsmål
Hvordan konverterer jeg JSON til YAML gratis på nett?
Lim inn JSON i editoren på denne siden og YAML vises umiddelbart i utdatapanelet. Ingen registrering, ingen opplasting til server — alt kjører i nettleseren din.
Hva er forskjellen mellom JSON og YAML?
Begge formatene representerer de samme dataene — objekter, matriser, strenger, tall og boolske verdier. JSON bruker klammeparenteser og anførselstegn; YAML bruker innrykk og er generelt lettere å lese i konfigurasjonsfiler. YAML støtter også kommentarer (med #), noe JSON ikke gjør.
Kan jeg konvertere YAML tilbake til JSON?
Ja. Bruk YAML til JSON-verktøyet på dette nettstedet.
Sendes dataene mine noe sted?
Nei. Alt kjører i nettleseren din — ingen data forlater maskinen din. Trygt å bruke med API-nøkler, tokens eller sensitiv konfigurasjon.
Støtter YAML kommentarer?
Ja. YAML støtter #-kommentarer. JSON gjør ikke det. Når du konverterer JSON til YAML, legges det ikke til kommentarer automatisk. Du kan legge dem til manuelt etter konvertering.
Relaterte verktøy
YAML-spesifikasjonen er på yaml.org. For JSON, se json.org og MDN.