Markdown转CSV工具:把 Markdown 表格变成 Excel 能直接读的 CSV

如果你写过 README、技术文档、产品需求,或者用 Typora、Obsidian、Notion 记过东西,大概率写过 Markdown 表格。

如果你写过 README、技术文档、产品需求,或者用 Typora、Obsidian、Notion 记过东西,大概率写过 Markdown 表格。自己看没问题,一旦要发给同事、丢进 Excel、导入系统,CSV 往往更合适。本站这个 Markdown 转 CSV 工具,处理的就是这一步:把 Markdown 表格语法识别出来,转成干净、规范、Excel 能正常打开的 CSV。它不绕弯子。你可以直接输入,也可以粘贴 Markdown 内容,或者上传 `.md`、`.markdown`、`.txt` 文件。工具会自动识别标准 Markdown Table 语法,把表头、分隔行、数据行拆清楚,然后实时生成 CSV。一个文档里有多个表格,也会分别提取,不会只认第一个。

Markdown 表格有对齐分隔行,比如 `| --- | :---: | ---: |`,这一行不是数据,不能带进 CSV。单元格前后有空格,要处理。字段里如果本来就有逗号,比如金额 `1,200`,直接拼 CSV 会串列。字段里有双引号、换行,也一样会出问题。所以这个工具按 RFC 4180 规则生成 CSV。字段里有逗号、引号或换行时,会用双引号包起来;字段里的双引号会转义成两个双引号。这样 Excel、Numbers、Google Sheets 或者程序读取时,列不容易错位。RFC 4180 听起来有点技术,但它解决的正是“看起来是 CSV,打开却乱套”的问题。CSV 中文乱码很常见。数据本身没坏,是 Excel 没认出 UTF-8。尤其在国内办公环境里,把 CSV 发给同事,对方双击打开,中文表头变成一堆乱码,挺尴尬。本站工具支持 UTF-8 和 UTF-8 BOM 导出。

如果主要是给 Excel 用,尤其是中文内容,选 UTF-8 BOM 更稳妥。BOM 可以理解成给 Excel 的一个小提示:这是 UTF-8,别认错。导出中文姓名、部门、备注、地址时,能少很多麻烦。这一点对很多用户很关键。工具全部在本地浏览器里运行,Markdown 内容、上传的文件、生成的 CSV 都不会传到服务器。内部文档、接口字段、测试数据、运营报表,用起来更放心。你断网也能用,只要页面已经打开。没有账号,没有排队,没有“正在上传”。粘贴、识别、复制或保存,结束。

推荐站内工具