TOML 转 JSON

粘贴 TOML,出错时直接指出行号。

免费 - 无需注册 - 在设备上运行

在浏览器本地运行

  • TOML输入
  • JSON输出
  • 0上传
  • 1 键保存
实际使用

可以放心的地方

  • 行和列都会指出
    • 不是只给其中一个
    • 不会抛出堆栈信息
  • 2转换方向
    • 默认就是 TOML 转 JSON
    • 不用离开也能切回来
  • 0上传
    • 数据留在这个标签页里
    • 不会发送到任何地方
规格

TOML 转 JSON 规格一览

默认方向
TOML 转 JSON
表
表变成对象
日期
日期变成文本
报错信息
一句话并附上行列
两个值得知的按钮
Reverse 与同格式整理
支持格式
含 JSONL 共五种
价格
免费
需要账户
无
运行位置
在您的设备上
使用方法

TOML 转 JSON 怎么用

  1. 1

    粘贴你的 TOML

    面板已载入示例,换成你自己的配置文件即可。

  2. 2

    读取 JSON

    JSON 会随输入出现;解析失败则指出失败的行和列。

  3. 3

    复制或下载

    一键复制 JSON,或下载为 .json 文件。

问题

常见问题

TOML 的日期会怎样?

会变成文本。JSON 没有日期类型,所以 TOML 的日期或时间戳会按它在文件里的样子写成字符串。

支持表数组吗?

支持。重复出现的表头会变成 JSON 里的对象列表,Cargo 的依赖块或者一组构建步骤就是这样转过来的。

可以反过来转吗?

可以,但有一点要知道:TOML 最外层需要具名表,所以纯 JSON 列表会写在 rows 这个键下面,面板也会讲明。

背景说明

关于 TOML 的几件事

面板默认就是 TOML 进、JSON 出,并已载入示例。换成你自己的配置文件,JSON 会随输入出现,两个下拉也都还能改。

  • 重复出现的表头是表数组,会变成对象列表。
  • 日期和时间戳会变成文本,因为 JSON 没有日期类型。
  • 反过来转时,最外层的列表会写在 rows 这个键下面。

完整规格

TOML 转 JSON 的完整规格
默认方向TOML 进、JSON 出。两个下拉都能在同一页改。
表一个表变成对象,表数组变成对象列表。
日期TOML 的日期和时间会变成文本,因为 JSON 没有日期类型。
报错信息一句话指出行和列,并说明解析器原本期待看到什么。
两个值得知的按钮Reverse 会对调两个格式并把结果放回输入,用来验算;两边选同一格式则变成检查兼整理。
支持格式JSON、YAML、CSV、TOML、JSONL 五种一级格式,任何方向都转得到。
价格免费。由计算区域外清晰标注的广告支持。
需要账户不需要。
运行位置在您的浏览器标签页中运行。数据不会发送到任何地方。
下一步

用同一批文件继续做

全部开发工具: SPOTTOOLS 的开发工具