YAML â JSON-konverterare
Konvertera YAML till JSON och JSON till YAML lokalt i webblÀsaren, med validering, formatering, kopiering och nedladdning. Gratis, privat och utan uppladdning.
đ Körs helt i din webblĂ€sare â ingenting laddas uppVad YAML â JSON gör
YAML â JSON konverterar strukturerad konfiguration mellan det indenteringsbaserade YAML och strikt JSON. Det Ă€r anvĂ€ndbart nĂ€r du flyttar exempel mellan Kubernetes-manifest, CI-filer, instĂ€llningar för statiska webbplatser, API-fixtures, paketmetadata, dokumentationsutdrag och applikationskonfiguration. Riktningen YAML till JSON tolkar YAML och skapar formaterad JSON med tvĂ„ blanksteg i indrag. Riktningen JSON till YAML tolkar strikt JSON och skriver lĂ€sbar YAML som du kan klistra in i konfigurationsfiler eller dokumentationsutkast. Valideringsfel visas direkt, vilket hjĂ€lper dig att hitta indenteringsfel, saknade kolon, ogiltiga JSON-citattecken, avslutande kommatecken och oavsiktliga tabbtecken innan du kopierar ett trasigt resultat.
Verktyget visar bÄde kÀlla och resultat, sÄ att smÄ omvandlingar Àr lÀtta att kontrollera. Det Àr gjort för utvecklarens vardag: att kontrollera ett konfigurationsexempel under en granskning, förbereda exempel till dokumentation, översÀtta mellan verktyg som föredrar olika format eller stÀda en fixture innan du gör en commit. Det försöker inte tolka projektspecifika scheman och tillÀmpar inga dolda standardvÀrden.
Privat arbetsflöde i webblÀsaren
All bearbetning sker i din webblÀsare med JavaScript pÄ klientsidan. Verktyget laddar inte upp utdrag, konfigurationsvÀrden, genererad data, frÄgetext eller kopierade exempel till nÄgon server och krÀver inget konto. Den helt lokala modellen Àr viktig för utvecklarverktyg, eftersom innehÄllet som klistras in ofta ser ut som verklig applikationsdata: API-svar, loggar, exempel som liknar miljövariabler, databasfrÄgor, markup frÄn utkast eller vÀrden som kopierats frÄn felsökning i produktion. Att hÄlla omvandlingen lokal minskar risken och gör det snabbt, eftersom ingen nÀtverksrunda behövs.
GrÀnssnittet Àr medvetet kompakt sÄ att du kan klistra in indata, justera alternativ, granska resultatet, kopiera det och gÄ tillbaka till din editor. Resultaten bör ÀndÄ granskas innan de checkas in, delas offentligt eller anvÀnds i ett produktionsflöde. WebblÀsarverktyg Àr utmÀrkta för snabb inspektion och förberedelse, men de kan inte kÀnna till varje projektkonvention, dataklassificeringsregel eller applikationsspecifikt valideringskrav.
Praktiska tips
Granska komplex YAML innan du förlitar dig pÄ den, eftersom YAML stöder funktioner som inte gÄr att avbilda perfekt i JSON, bland annat egna taggar, datum, alias, merge keys och vÀrden som kan tolkas som booleska vÀrden eller tal. JSON har en mindre datamodell, sÄ det sÀkraste Àr att anvÀnda vanliga objekt, arrayer, strÀngar, tal, booleska vÀrden och null-vÀrden. NÀr du konverterar konfiguration för produktion bör du validera den fÀrdiga filen med det verktyg som ska anvÀnda den. Om hemligheter förekommer i dina indata bör du ta bort dem innan du kopierar exempel nÄgon annanstans, Àven om den hÀr sidan utför konverteringen lokalt.
Hur man anvÀnder
- VĂ€lj riktningVĂ€lj YAML till JSON eller JSON till YAML innan du klistrar in dina data.
- Konvertera lokaltKör konverteraren och granska valideringsmeddelandena för syntaxfel.
- Kopiera eller ladda nedKopiera resultatet eller ladda ned det som en .json- eller .yaml-fil.