ENV-till-JSON-omvandlare
Omvandla en .env-fil till JSON och JSON tillbaka till .env, åt båda håll, helt i din webbläsare.
Så använder du ENV/JSON
- 01
Välj en riktning: .env till JSON eller JSON till .env.
- 02
Klistra in ditt .env-innehåll eller ett JSON-objekt.
- 03
Kopiera resultatet, eller byt för att omvandla tillbaka.
Konvertera .env och JSON
En tvåvägskonverterare mellan .env-filer och JSON. Förvandla en .env-fil till ett JSON-objekt för att inspektera eller redigera den, eller förvandla JSON tillbaka till en giltig .env-fil, med hantering av kommentarer, export-prefixet och citerade värden.
Att konvertera till JSON är användbart för massredigering av konfiguration, jämförelse av två miljöer, eller matning av inställningar till ett verktyg som förväntar sig JSON; att konvertera tillbaka producerar en färdig .env.
Eftersom .env-filer innehåller hemligheter har integriteten betydelse: konverteringen körs helt i din webbläsare, så dina miljövariabler och alla nycklar i dem lämnar aldrig din enhet.
Vad en .env-fil är
En .env-fil är den enkla KEY=value-listan som appar laddar för att konfigurera sig själva, databas-URL:er, API-nycklar, funktionsflaggor, hållna utanför koden och utanför versionshanteringen. Det är standardsättet att separera konfiguration från en applikation.
Hur läsning av en .env fungerar
Vid läsning av en .env ignoreras kommentarsrader som börjar med # och tomma rader, ett valfritt export-prefix tas bort, och omgivande citattecken avlägsnas från värden, så att JSON:en du får är ren och exakt nyckel-värde-paren.
Värden med mellanslag på vägen tillbaka
Vid skrivning av en .env omsluts värden som innehåller mellanslag eller specialtecken i dubbla citattecken så att de tolkas korrekt i ett skal eller en dotenv-laddare, vilket undviker en vanlig källa till trasig konfiguration.
Vanliga frågor
Hur hanteras kommentarer och citattecken?
Kommentarsrader som börjar med # och tomma rader ignoreras, ett valfritt export-prefix tas bort, och omgivande citattecken tas bort från värden.
Vad gäller värden med mellanslag?
När .env skrivs omsluts värden som innehåller mellanslag eller specialtecken med dubbla citattecken så att de tolkas korrekt.
Laddas min .env upp någonstans?
Nej. Omvandlingen körs helt i din webbläsare, så dina miljövariabler lämnar aldrig din enhet.