.env 转 JSON

把 KEY=value 解析成 JSON 对象。

跳过注释和非法变量名。可选 export 前缀。引号值会反转义。是「JSON 转 .env」的逆操作。不会执行 shell。

.env 转 JSON能做什么

跳过注释和非法变量名。可选 export 前缀。引号值会反转义。是「JSON 转 .env」的逆操作。不会执行 shell。

.env 转 JSON的实际限制是:KEY=value。# 注释跳过。非法名跳过。最多 50 万字符。 所以效果可能不如大型桌面转换软件。请再读一遍本工具自己的说明:跳过注释和非法变量名。可选 export 前缀。引号值会反转义。是「JSON 转 .env」的逆操作。不会执行 shell。

如何使用.env 转 JSON

  1. 把标签页留在.env 转 JSON(/env-to-json)。如果把内容贴到错误的转换工具(例如JSON 转 .env),任务就变了。
  2. 粘贴或输入.env 转 JSON所需的内容。路径提示:env to json。把 KEY=value 解析成 JSON 对象。
  3. 只执行.env 转 JSON这一动作。JSON 格式化是另一种变换(美化或压缩 JSON,可选缩进与按键排序。)。跳过注释和非法变量名。可选 export 前缀。引号值会反转义。是「JSON 转 .env」的逆操作。不会执行 shell。
  4. 若要带走结果,从.env 转 JSON复制输出。体量与复杂度仍受:KEY=value。# 注释跳过。非法名跳过。最多 50 万字符。
  5. 如果其实是「把 JSON 对象变成 KEY=value。」,离开.env 转 JSON并打开JSON 转 .env。

什么情况下不要用.env 转 JSON

如果相邻工具更合适,请不要用.env 转 JSON,先看JSON 转 .env或JSON 格式化;或者说明里已经提示会失败时也不要用。本工具原话:跳过注释和非法变量名。可选 export 前缀。引号值会反转义。是「JSON 转 .env」的逆操作。不会执行 shell。

关于.env 转 JSON的常见问题

.env 转 JSON和其他转换页面有什么不同?
跳过注释和非法变量名。可选 export 前缀。引号值会反转义。是「JSON 转 .env」的逆操作。不会执行 shell。 简短说:把 KEY=value 解析成 JSON 对象。
.env 转 JSON会把文件或文本上传到 Tool-You 服务器吗?
不会。.env 转 JSON在当前浏览器标签页运行,文件留在本机。限制说明:KEY=value。# 注释跳过。非法名跳过。最多 50 万字符。
我是否该用JSON 转 .env而不是.env 转 JSON?
需要「把 KEY=value 解析成 JSON 对象。」时用.env 转 JSON;需要「把 JSON 对象变成 KEY=value。」时用JSON 转 .env。同属转换,但不是同一项工作。
.env 转 JSON有哪些限制?
KEY=value。# 注释跳过。非法名跳过。最多 50 万字符。 另外:跳过注释和非法变量名。可选 export 前缀。引号值会反转义。是「JSON 转 .env」的逆操作。不会执行 shell。