CSV 转 Markdown 表格转换器
在浏览器中把 CSV 或 TSV 转成 GitHub 风格的 Markdown 表格。你的数据始终留在你的设备上。
CSV 转 Markdown 表格转换器完全在你的浏览器中运行。你粘贴的各行和拖入的 .csv 或 .tsv 文件绝不会离开你的设备,也不会上传到 ArrayKit。
打开 Markdown 编辑器
关于 CSV 转 Markdown 表格转换器
CSV 转 Markdown 表格转换器把逗号或制表符分隔的数据转成一个干净的 GitHub 风格 Markdown 表格,你可以直接粘贴进 README、拉取请求、维基或议题。粘贴各行、拖入 .csv 或 .tsv 文件,或载入示例,表格会随你输入实时渲染。它会自动识别你的数据是逗号还是制表符分隔,你也可以自己强制指定分隔符。可切换首行是否为表头,并把列对齐设为左、中或右。带内嵌逗号或换行的带引号字段会被正确解析,散落的竖线字符会被转义,因此它们绝不会破坏表格。它为手工记录数据的开发者和写作者打造。一切都在你的设备上运行——不上传任何内容。
功能特性
- 随你输入实时把 CSV 或 TSV 转成 GitHub 风格的 Markdown 表格
- 自动识别逗号或制表符分隔符,并可手动覆盖
- 切换首行是否为表格表头
- 在分隔行中把列对齐设为左、中或右
- 正确解析带内嵌逗号和换行的带引号字段
- 转义竖线字符,让单元格文本绝不破坏表格
- 拖入 .csv 或 .tsv 文件,或直接粘贴各行
- 复制 Markdown 或将其下载为 .md 文件,全部在你的浏览器中完成
如何使用 CSV 转 Markdown 表格转换器
- 粘贴你的 CSV 或 TSV,或拖入 .csv 或 .tsv 文件
- 选择分隔符(或保留为自动)并选择列对齐
- 根据你的数据切换「首行为表头」开或关
- 复制生成的 Markdown 表格,或将其下载为 .md 文件
示例
输入
name,role
Ada Lovelace,Engineer
"Doe, John",Analyst
输出
| name | role |
| --- | --- |
| Ada Lovelace | Engineer |
| Doe, John | Analyst |
带引号的 "Doe, John" 保留了它的逗号,而不是被拆成两个单元格。
常见错误与故障排除
- 一个内部带逗号的字段被拆成了两列。 — 把该字段包在双引号里,例如 "Doe, John"。解析器会把带引号的逗号当作文本,而非分隔符。
- 单元格里的竖线字符破坏了渲染出的表格。 — 无需处理——转换器会自动把竖线转义为 \|,因此单元格文本会留在它自己的列内。
- 制表符分隔的数据却按逗号被拆分了。 — 把「分隔符」控件从自动切换为制表符,让每个制表符都被当作一次分列。
- 首行数据被误当成了列表头。 — 关闭「首行为表头」,工具会添加一个「第 1..N 列」的表头,让你的首行留在表格正文里。
常见问题
- 我如何把 CSV 转成 Markdown 表格?
- 粘贴你的 CSV(或拖入 .csv 文件),把分隔符保留为自动,工具就会实时渲染一个 GitHub 风格的 Markdown 表格。然后复制它,或将其下载为 .md 文件,以粘贴进 README 或拉取请求。
- 它能像处理 CSV 一样处理 TSV 吗?
- 可以。转换器会自动识别制表符分隔的值,若识别错误你也可以强制把制表符设为分隔符。CSV 和 TSV 都会产生相同的 Markdown 表格输出。
- 字段内部的逗号会怎样处理?
- 包在双引号里的字段可以包含逗号,解析器会把它们当作文本。因此 "Doe, John" 会留在一个单元格里,而不会被拆到两列。
- 我数据里的竖线字符会怎样处理?
- 竖线会被自动转义为 \|。竖线是 Markdown 的列分隔符,因此转义它能让单元格文本留在它自己的列内,而不是新建一列。
- 我可以在 Markdown 表格里设置列对齐吗?
- 可以。选择左、中或右,工具会写出对应的分隔行(---、:---: 或 ---:),使支持对齐的 Markdown 渲染器相应地定位每一列。
- 我转换 CSV 数据时它会被上传吗?
- 不会。CSV 转 Markdown 的转换完全在你的浏览器中运行。你粘贴的各行或拖入的文件绝不会离开你的设备,也不会发送到 ArrayKit。
相关工具
全部 ArrayKit 工具