分类: 开发工具

CSV 转 YAML 工具

站方自主规划没找到想要的工具?

在浏览器中将 CSV、分号或制表符分隔的行转换为 YAML

粘贴以逗号、分号或制表符分隔的行,即可得到 YAML,还可以选择将首行作为表头,用作每个对象的键。转换完全在浏览器中进行。

粘贴 CSV 即可转换为 YAML。

YAML
结果将显示在这里。

本页的所有处理都在浏览器中完成,不会上传任何内容。

这个工具能做什么

这个工具按照电子表格的方式解析分隔行,包括带引号的字段,并将结果写为 YAML:如果首行是表头,则生成一份映射列表,否则生成一份列表的列表。它很适合把导出的电子表格数据直接转换为配置文件或测试数据,而无需再经过一次电子表格应用程序。

使用方法

  1. 在输入框中粘贴分隔行。
  2. 选择分隔符,以及首行是否为表头。
  3. 复制 YAML 或将其下载为文件。

隐私说明

本工具完全在你的浏览器中运行。输入的内容不会被上传、保存或分享,关闭标签页即随之消失。

常见问题

我的数据会被上传吗?
不会。解析和 YAML 生成都在你浏览器标签页中的 JavaScript 里完成,不会有任何内容发送到服务器。
如果没有表头行会怎样?
由于没有可用的键,每一行 CSV 会变成 YAML 中的一份数值列表,而不是映射。
这个工具使用哪个 YAML 库?
js-yaml,与本站 JSON 转 YAML 工具所用的库相同,只有在你粘贴内容准备转换时才会按需加载。