功能介绍
当我们想要二次利用 Markdown 文档中的表格数据时,最大的障碍是 Markdown 表格不能直接被 Excel 或脚本读取。手动改写成 CSV 既慢又容易漏字段。
DataFmt 的 Markdown 转 CSV 工具可以识别一段 Markdown 中的表格结构,自动剥离前后的说明文字,保留表头与每一行数据,并对转义过的 `\|`、HTML 换行等进行还原,输出标准的 CSV。
您可以把整篇文档粘贴进来,工具会自动定位并提取第一张表格;如需指定其他表格,请单独复制该表格块再粘贴。
使用步骤
- 把包含 Markdown 表格的文本粘贴到输入区,或上传 .md 文件。
- 点击「转换」按钮,右侧会输出该表格对应的 CSV 文本。
- 如需直接保存,点击「下载」按钮即可得到 .csv 文件。
典型用例
- 把 GitHub README 中的特性对比表导出,进一步在 Excel 中统计。
- 将技术文档中的接口字段说明复制到测试用例表格中。
- 从 Issue / PR 的 Markdown 描述中提取结构化数据做数据分析。
注意事项
- 工具期望输入至少包含一行表头和一行分隔(如 `| --- | --- |`),否则会报「未检测到有效的 Markdown 表格」。
- 如果一段文本中有多张表格,本工具只会提取第一张表格。
- 单元格中的 `<br>` 会被还原为换行并以双引号包裹,保持 CSV 合法性。
常见问题
所有 Markdown 表格都能被识别吗?
符合 GFM 规范(表头 + 分隔行 + 数据行,且每行以 `|` 分隔列)的表格都能被识别。某些扩展的宽表或合并单元格不是标准 GFM,暂不支持。
为什么识别不到我的表格?
请检查分隔行是否由 `-` 和可选的 `:` 组成(例如 `| --- | :---: |`),表格每一行是否以 `|` 开头或结尾,且是同一种列数。
输出会保留表头吗?
会。生成的 CSV 第一行即为 Markdown 的表头,可直接导入到任何表格软件。
文本中包含代码块怎么办?
如果代码块中也包含类似表格的结构,建议先删除代码块再转换,以免误识别。
这个工具对我的数据做了什么?
仅仅是在您浏览器内做一次解析并显示结果,没有任何联网请求,也不会写入到 cookie 或本地存储。