.env 与 JSON 转换
.env 转换:与 JSON、YAML 风格互转,支持注释、export 前缀与引号值,非法行号提示。本地运行。
.env 与 JSON 转换
转换方向
关于「.env 与 JSON 转换」
在配置文件与代码之间来回搬运环境变量时,手工改格式既慢又容易出错。本工具理解 .env 的注释、export 前缀与引号规则,一键与 JSON、YAML 风格互转,解析失败会告诉你具体行号。
本地处理不上传服务器免费使用
适用场景
- 把 .env 配置导出为 JSON 供程序读取
- 把接口返回的 JSON 写成 .env 文件
- 迁移到 docker-compose 时转成 YAML 风格
- 检查 .env 文件哪一行写错了
使用步骤
- 选择转换方向
- 粘贴 .env 或 JSON 内容
- 转换后复制结果;非法行会提示行号
常见问题
支持哪些 .env 语法?
支持 # 注释行、export 前缀、无引号 / 单引号 / 双引号值,双引号值可含 \n 转义与折行。
JSON 转 env 有什么限制?
仅支持扁平对象(值只能为字符串、数字、布尔或 null);嵌套对象请先展平。
YAML 输出能直接用于 compose 吗?
输出为简单的 KEY: value 形式,适合 docker-compose 的 environment 段落;复杂 YAML 特性请再人工核对。
配置内容会上传吗?
不会。解析与转换在浏览器本地完成,配置不离开本机。