Über dieses Tool
Der .env ⇄ JSON Umrechner ist ein kostenloses, im Browser laufendes Werkzeug, das Umgebungsvariablen-Dateien in JSON und wieder zurück verwandelt. Fügen Sie eine .env-Datei ein, um ein sauberes JSON-Objekt zu erhalten, oder fügen Sie ein JSON-Objekt ein, um KEY=value-Zeilen zu erhalten, die für eine .env-Datei bereit sind. Alles wird lokal in Ihrem Browser geparst — nichts wird hochgeladen, und es verwendet nur JSON.parse, niemals eval.
Bei .env → JSON liest es die Datei Zeile für Zeile: Leere Zeilen und #-Kommentare werden übersprungen, ein führendes "export " wird entfernt, jede Zeile wird an ihrem ersten = in einen Schlüssel und einen Wert aufgeteilt, eine Ebene umgebender einfacher oder doppelter Anführungszeichen wird vom Wert entfernt, und das Ergebnis wird mit JSON.stringify(obj, null, 2) serialisiert. Bei JSON → .env parst es das Objekt und gibt eine KEY=value-Zeile pro Eigenschaft aus; Werte, die Leerzeichen oder Sonderzeichen enthalten (oder leere Werte), werden in doppelte Anführungszeichen gesetzt, wobei Backslashes, Anführungszeichen und Steuerzeichen escaped werden.
Nutzen Sie es, um Konfigurationen zwischen Formaten zu migrieren, um eine unübersichtliche .env als strukturiertes JSON zu inspizieren oder um eine .env aus einem Einstellungsobjekt zu erzeugen. Die Schlüsselanzahl wird angezeigt, damit Sie bestätigen können, dass nichts verloren ging, und ungültiges JSON wird gemeldet statt stillschweigend verstümmelt.