YAML转CSV转换器
将YAML列表转换为CSV表格。
点击上传 或拖放文件
.yaml .yml
手头没有文件?
如何在线将YAML转换为CSV
- 1
上传.yaml或.yml文件,或粘贴YAML后点击“转换”。
- 2
映射列表会转换为行。如果顶层只有一个包含列表的键(例如employees:),会自动将其展开。
- 3
嵌套映射会转换为以点号命名的列,例如address.city。
- 4
查看表格预览并下载CSV。
示例:将嵌套YAML转换为CSV
YAML输入
employees:
- name: Emma
address:
city: Seattle
skills: [sql, python]
- name: Liam
address:
city: AustinCSV输出
name,address.city,skills Emma,Seattle,"sql, python" Liam,Austin,
YAML转CSV小贴士
值列表
像[sql, python]这样的简单列表会合并到一个单元格中,以逗号分隔。
缺失的键
列为所有键的并集。缺少某个键的项,对应单元格留空。
多个文档
以---分隔的多个文档会合并为一个表格。
日期按原样保留
像2021-03-15这样的值会完全按照YAML中的写法保留。
YAML转CSV常见问题
YAML转CSV转换器免费吗?
是的。完全免费,无需注册。
我的YAML会被上传吗?
不会。YAML在您的浏览器中解析。
为什么会出现错误?
YAML依赖缩进。请确保列表中的各项对齐,并且键后面紧跟冒号和一个空格。
可以在Excel中打开结果吗?
可以。CSV保存时带有UTF-8标记,因此Excel能正确显示带重音的字符和非拉丁字符。
所有CSV工具
CSV转JSON
轻松将CSV文件转换为JSON格式。
JSON转CSV
轻松将JSON文件转换为CSV格式。
CSV转Excel
将CSV文件转换为Excel电子表格。
Excel转CSV
将Excel电子表格转换为CSV格式。
Excel转JSON
将Excel电子表格(XLSX、XLS)转换为JSON数组。
JSON转Excel
将JSON数据转换为Excel(XLSX)电子表格。
CSV拆分
按行数将大型CSV文件拆分为多个小文件。
合并CSV
将多个CSV文件合并为一个,按表头匹配列。
XML转CSV
高效将XML文件转换为CSV格式。
CSV转XML
高效将CSV文件转换为XML格式。
CSV转YAML
将CSV行转换为YAML列表。
YAML转CSV
将YAML列表转换为CSV表格。
CSV转Markdown
将CSV文件转换为Markdown表格。
Markdown转CSV
将Markdown表格转换为CSV文件。
CSV转HTML
将CSV文件转换为HTML表格。
HTML表格转CSV
从HTML中提取表格并保存为CSV。
CSV转PDF
将CSV文件转换为PDF文档。
CSV转SQL
将CSV文件转换为SQL插入语句。
CSV转vCard
将CSV文件转换为联系人vCard格式。
CSV转TSV
将逗号分隔的CSV转换为制表符分隔的TSV。
TSV转CSV
轻松将TSV文件转换为CSV格式。
TSV转Excel
轻松将TSV文件转换为Excel格式。