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