YAML til JSON-konverterer — Gratis
Lim inn YAML og få ren JSON umiddelbart — gratis, bare nettleser, ingen data sendes.
YAML-inndata
JSON-utdata
Hva er YAML til JSON?
Hvis du noen gang har måttet mate et Kubernetes-manifest eller en Docker Compose-konfig inn i et system som bare aksepterer JSON, kjenner du smerten. YAML bruker innrykk for struktur; JSON bruker parenteser og anførselstegn. De representerer den samme datamodellen — objekter, tabeller, strenger, tall, boolske verdier — men syntaksen er helt forskjellig. YAML 1.2-spesifikasjonen definerer YAML som et supersett av JSON, noe som er grunnen til at de fleste YAML-dokumenter konverteres rent. Dette verktøyet parser YAML-en din og gir formatert JSON per RFC 8259. Alt kjører i nettleseren din via JSON.stringify() — ingenting sendes til en server, så du kan trygt lime inn produksjonskonfigurasjoner, hemmeligheter eller API-svar.
Dette verktøyet parser YAML-en din og gir ut tilsvarende JSON. Konvertering kjører helt i nettleseren din. Ingenting sendes til en server, så det er trygt å bruke med produksjonskonfigurasjoner, Kubernetes-manifester eller sensitive data.
Eksempler på YAML til JSON
Konverter YAML til JSON. Telecom-tematisert eksempel:
Eksempel: Abonnementspost
JSON-utdata:
Klikk på Eksempel-knappen ovenfor for å laste inn flere eksempler i editoren.
Slik bruker du verktøyet
Lim inn eller last opp YAML
Kopier YAML-en din og lim den inn i editoren til venstre. Du kan også klikke Last opp for å laste inn en .yaml- eller .yml-fil fra datamaskinen din. Eksempel-knappen laster inn eksempeldata hvis du vil prøve.
Se JSON-utdataen
Høyre panel viser den konverterte JSON-en. Bruk Minifiser for kompakt enkeltlinjeoutput, eller la det forbli formatert for lesbarhet. Ugyldig YAML viser en feil — fiks det først ved å bruke YAML-validatoren.
Kopier eller last ned
Bruk Kopier for å legge resultatet på utklippstavlen, eller Last ned for å lagre det som en .json-fil. For omvendt konvertering, bruk JSON til YAML. For å formatere YAML først, bruk YAML-formatereren.
Når YAML til JSON hjelper
Kubernetes-manifester, Docker Compose-filer og GitHub Actions-arbeidsflyter er ofte skrevet i YAML. Hvis du trenger å sende konfigurasjonen til et system som forventer JSON — et API, en database eller et skript — gjør dette verktøyet konverteringen. For å trekke ut spesifikke verdier fra stor YAML kan du konvertere til JSON og bruke jq.
Konfigurasjonsfiler som application.yml (Spring Boot) eller .gitlab-ci.yml er YAML. Konvertering til JSON hjelper ved integrering med verktøy som bare aksepterer JSON, eller når du trenger å validere strukturen mot et JSON-skjema.
Noen API-er og databaser lagrer eller aksepterer JSON. Hvis kildedataene dine er i YAML, gir konvertering her deg JSON-en du trenger. For konvertering til XML i stedet, bruk YAML til XML.
Ofte stilte spørsmål
Bevarer YAML til JSON-konvertering kommentarer?
Nei — JSON har ingen kommentarsyntaks i det hele tatt. YAML-kommentarer (linjer som starter med #) forkastes under konvertering. Hvis du trenger å bevare kommentarer, hold dataene i YAML-format.
Er det trygt å lime inn API-nøkler eller hemmeligheter her?
Ja. Konvertering kjører helt i nettleseren din — ingen data sendes til noen server. Du kan bekrefte dette ved å åpne nettleserens utviklerverktøy, Nettverk-fanen, mens du bruker verktøyet.
Hva skjer med YAML-ankre og aliaser?
De løses under konvertering. Utdata-JSON-en inneholder den fullstendig utvidede strukturen — ingen ankerreferanser, bare vanlige JSON-objekter og tabeller.
Hvorfor viser den konverterte JSON-en escapede linjeskift?
YAML-flerlinjestenger (bokstavelig | eller foldet > blokker) konverteres til JSON-strenger. JSON må kode linjeskift som \n inne i strenger fordi JSON-strenger ikke kan inneholde bokstavelige linjeskift.
Kan jeg konvertere tilbake fra JSON til YAML?
Ja. Bruk JSON til YAML-verktøyet for omvendt konvertering. For å formatere YAML først, bruk YAML-formatereren.
Relaterte verktøy
YAML-spesifikasjonen. JSON-spesifikasjonen. MDN. YAML hurtigreferanse. RFC 8259. YAML. Postman.