已复制

TOML ↔ JSON 转换工具

TOML 配置文件与 JSON 格式互转,纯前端实现,数据不出浏览器

格式转换

使用说明
TOML → JSON

输入合法的 TOML 内容(键值对、表、数组等),点击「转换」按钮输出对应 JSON。支持基本键值对、[table][table.subtable] 嵌套表、数组、多行字符串、布尔值、数字、日期时间等,也可使用 JSON 格式化 工具。

JSON → TOML

输入合法的 JSON 对象,点击「转换」按钮输出 TOML 格式。嵌套对象和数组会被正确映射为 TOML 的表和数组表,可配合 JSON ↔ YAML 工具一起使用。

支持的 TOML 语法

支持:键值对字符串(单引号/双引号/多行)、整数/浮点数布尔值日期时间数组[table])、嵌套表[a.b.c])、数组表[[array]]),也可使用 CSV ↔ JSON 工具。

注意事项

TOML 解析器是纯手写实现,不支持 TOML 的所有高级特性(如内联表),但覆盖了日常使用中最常见的场景。所有转换纯前端完成,数据不会发送到服务器