预设:
检测到:CSV
功能说明
Markdown 表格生成器把普通的分隔符数据转换成整洁的 GitHub-Flavored Markdown(GFM)表格。粘贴以竖线、逗号、制表符、分号或空白分隔的行,它会输出一个正确填充对齐、带分隔行和逐列对齐标记的表格。它自动检测分隔符、转义单元格内的字面 | 字符使其不破坏表格、转置行列,还能把粘贴进来的 GFM 表格解析回可编辑的数据。全部 100% 在客户端运行 - 你的数据绝不离开浏览器。
使用方法
- 选一个预设(3×3 demo 或 Alignment demo),或把数据粘贴到左侧的数据输入 - 表格在右侧实时渲染。
- 选择分隔符(或保持 Auto - 它会根据你的数据猜测,并显示检测结果)。
- 如果第一行是表头,打开表头行开关。
- 为
:--/:-:/--:标记选择列对齐方式(无、左、居中、右)。 - 用粘贴 Markdown 表格导入现有的 GFM 表格(
---分隔行会被自动丢弃),用转置交换行和列。 - 复制结果、下载为
table.md,或分享 URL - 你的输入和选项都编码在其中。
示例
CSV → Markdown
输入:
name,role,city
Ada,Engineer,London
Bob,Designer,Paris
输出:
| name | role | city |
| ---- | --------- | ------ |
| Ada | Engineer | London |
| Bob | Designer | Paris |
带右对齐列的竖线数据
输入 Score\n7、开启表头并选择右对齐,得到:
| Score |
| ----: |
| 7 |
转义字面竖线
单元格值 a|b 会被渲染为 a\|b,从而留在自己的列里。
补充说明
- 自动检测按出现频率和跨行一致性为每个候选分隔符打分;结构性分隔符(竖线、制表符)优先于标点,标点优先于空白。
- **校验提示:**参差行(单元格数与最宽的行不同 - 通常是粘贴残留)和空表头单元格会作为警告显示在输出下方。参差行在渲染表格中会用空单元格补齐。
- **导入往返:**粘贴渲染好的 Markdown 表格会丢弃分隔行,并把单元格重新装载为竖线分隔的数据,于是 README 里的表格重新变成可编辑的输入。
- **可分享:**你的输入、分隔符、表头和对齐方式都编码在 URL 里(
d、h、a、t参数),因此一个链接即可复现精确的表格。分栏布局升级之前生成的链接依然有效。 - **私密:**全部解析在本地完成 - 敏感数据也安全。
- **相关工具:**JSON Formatter、JSON ↔ CSV、Word Counter。