JSON 转 TOML 转换器
将 JSON 配置对象转换为可复制或下载的 TOML;不支持的 null 和过深嵌套会作为明确错误显示。
使用步骤
如何使用
- 粘贴最多 100,000 个字符的 JSON 对象。
- 转换并查看 TOML 输出及任何边界错误。
- 复制 TOML 或下载为 .toml 文件。
明确的 JSON 和 TOML 边界
根节点必须是对象。支持字符串、布尔值、有限数字、数组和嵌套对象;TOML 没有 null 类型,因此 null 值会被拒绝。数组可以包含受支持的值,嵌套对象会输出为内联表。
键、深度和本地处理
不加引号的 TOML 键只能使用字母、数字、下划线或连字符。其他 JSON 键名会加引号。嵌套值最多八层,以保持输出清晰且有界。转换、复制和下载准备都在浏览器中完成。
常见问题
你可能还想知道
可以转换顶层 JSON 数组吗?
不可以。TOML 文档需要命名键,因此根节点请输入对象。
为什么拒绝 null?
TOML 没有原生 null 值。转换前请将 null 替换为具体值或移除该键。
支持嵌套对象吗?
支持。最多八层嵌套的对象会输出为内联表,带标点的键会加引号。