将 JSON 转换为 .env 文件
粘贴扁平 JSON 对象(键/值),即可得到 KEY=VALUE 格式的等效 .env 文件。嵌套的对象或数组无法直接用 .env 文件表示:它们会被标出,而不会被错误地转换。
工作原理
手头有 JSON 格式的配置(某个工具的导出文件,或配置类 API 的响应),需要把它转换为 Node.js、Python 或 Docker 项目使用的 .env 文件?粘贴 JSON 并点击「转换为 .env」:每个键/值对都会变成一行 KEY=value,包含空格或特殊字符的值会自动加上引号。
为什么我的键被改成了大写?
按照惯例,环境变量使用大写字母加下划线(SNAKE_CASE)书写。JSON 键中包含环境变量名不允许的字符(空格、连字符、重音符号等)时,会被自动清理并转为大写;每一次重命名都会在提示中列出。
如何处理嵌套的 JSON 配置?
.env 格式本身不支持嵌套对象或数组。为避免生成错误的结果,工具会在提示中标出这些键,并将其排除在生成的文件之外。如果您需要把这些值写入最终的 .env 文件,请先展平 JSON(例如为内部键加上前缀,让 database.host 变成 DATABASE_HOST),再进行转换。
100% 本地处理:转换完全在您的浏览器中完成 —— 您的配置(可能包含敏感信息)绝不会离开您的设备。