代码、数据与二维码工具

CSV 转 YAML 转换器

粘贴 CSV,选择分隔符和表头规则,然后复制或下载干净的 YAML;数据不会上传。

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

最多粘贴 10,000 条数据行和 500 列。最多 100,000 个字符。

列名不能为空且必须唯一。空单元格会保留为空字符串。

使用步骤

如何使用

  1. 粘贴包含带引号字段、换行或转义引号的 CSV。
  2. 选择分隔符、表头处理方式、类型检测和 YAML 缩进。
  3. 查看 YAML,复制它或下载为 .yaml 文件。

遵循实际字段规则的 CSV 解析

带引号的逗号、带引号的换行和双写引号会按常见 CSV 规则解析。每行字段数必须相同,表头名称必须非空且唯一。

安全的 YAML 值

可选的类型检测会转换 true、false、null 和安全数字。空单元格默认保留为空字符串;启用类型检测时,空白单元格仍会保留为空字符串。

本地处理且有上限

转换、复制和下载都在此浏览器中运行。输入限制为 100,000 个字符、10,000 行数据和 500 列。

常见问题

你可能还想知道

会上传我的 CSV 吗?

不会。CSV 在浏览器本地解析和转换。

如何处理重复列?

重复或空的表头名称会产生清晰错误,避免 YAML 键含义不明确。

可以转换没有表头的 CSV 吗?

可以。关闭表头选项后,工具会创建 column_1、column_2 等列名。

值总是字符串吗?

可以将每个单元格都保留为文本,也可以启用类型检测以识别布尔值、null 和安全数字。