将 .env 文件转换为 JSON

粘贴 .env 文件的内容,即可得到等效的 JSON 对象。注释(#)、空行以及单引号或双引号包围的值都会被正确处理。

示例:

工作原理

.env 文件以 KEY=value 的格式存储环境变量,每行一个。若要在需要 JSON 的场景中使用它(配置文件、自动化测试或快速检查),请粘贴其内容并点击「转换为 JSON」:每个变量都会成为生成的 JSON 对象中的一个键。

值的类型是如何确定的?

true 和 false 会变成 JSON 布尔值,纯数字的值会变成数字,其余一律保留为字符串。被引号(单引号或双引号)包围的值始终按字符串处理并去掉引号,因此如有需要,可以让像 "3000" 这样的数字值保持为文本。

注释行或格式错误的行会怎么处理?

与真正的 .env 文件一样,空行和以 # 开头的行会被静默忽略。不含 = 符号的行会在警告中指出,并且不会出现在生成的 JSON 中,以免在不提示的情况下产生错误的结果。

100% 本地处理:转换完全在您的浏览器中进行,您可能包含敏感信息的环境变量不会离开您的设备。