代码、数据与二维码工具

TOML 转 YAML 转换器

粘贴 TOML,在浏览器中转换,然后复制或下载 YAML;配置数据不会上传。

优先本地处理无需注册隐私说明 ↗

请输入不超过 100,000 个字符的 TOML。支持表、数组、字符串、布尔值、数字、内联表和日期。

使用步骤

如何使用

  1. 粘贴最多 100,000 个字符的 TOML,可包含表、数组、字符串、数字、布尔值或日期。
  2. 转换并查看 YAML 输出及任何语法边界提示。
  3. 复制 YAML 或下载为 .yaml 文件。

TOML 值与日期

支持带引号和字面字符串、布尔值、有限整数和浮点数、数组、内联表,以及 RFC 3339 本地或带偏移量的日期/时间。日期会输出为带引号的 YAML 字符串,避免被 YAML 解析器悄悄更改。

表、数组与安全限制

点分表头会创建嵌套映射,数组和内联表会保留为 YAML 序列和映射。表数组([[table]])不在此专用转换器的范围内;混合类型数组会被拒绝。输入最多 100,000 个字符,嵌套最多 8 层,以保持输出有界且易读。

本地处理

解析、YAML 序列化、复制和下载准备都在浏览器中进行,不会发送到服务器。

常见问题

你可能还想知道

日期会转换为 YAML 日期吗?

不会。TOML 日期和时间会作为带引号的字符串输出,以保留其精确写法和时区信息。

数组可以包含不同类型吗?

不可以。此处 TOML 数组必须包含兼容值;混合数组会产生明确错误,而非含糊的 YAML。

TOML 会上传吗?

不会。转换在浏览器本地运行。