五岁小站 - 免费在线工具箱

加载中...

转换设置

支持标准 CSV 引号规则:被双引号包裹的字段可以安全包含分隔符、换行和成对双引号。全部计算在浏览器本地完成,数据不会上传。

数据来源
数据行 0
列数 0
单元格 0
分隔符 -
表格预览
转换后这里会显示解析出的表格
生成结果
把 CSV 文本变成可用的表格
从数据库导出的记录、Excel 另存的明细、后台下载的报表,拿到手时往往只是一堆逗号分隔的纯文本。这个工具负责把这些文本还原成结构化的行列,并按需要输出成网页里能直接用的 HTML 表格、文档里能直接贴的 Markdown 表格、接口调试能用的 JSON,或是可以回灌数据库的 SQL 插入语句。解析遵循 RFC 4180 的引号规则,含逗号、含换行的字段也不会被拆错。
使用方式
1. 放入数据:直接粘贴文本,或切到「上传文件」拖入 .csv / .tsv / .txt 文件,文件读取后会自动转换一次。
2. 调整规则:分隔符一般保持自动检测即可;遇到少见符号可选自定义。首行若是字段名,保留「首行作为表头」。
3. 选输出:HTML 适合嵌网页,Markdown 适合写文档,JSON 适合做接口数据,SQL 适合批量写库(记得填表名)。
4. 取走结果:上方预览确认无误后,复制代码或下载对应后缀的文件。
常见问题

字段里本身带逗号或换行,会被拆散吗?

不会。只要该字段按标准写法用双引号包裹,解析时会把引号内的分隔符、换行都当作普通字符;字段内的双引号写成两个连续双引号即可。

自动检测分隔符的依据是什么?

工具会在逗号、制表符、分号、竖线四种候选里逐一试算前若干行,挑出各行出现次数一致且最多的那个,兼顾了规整与异常数据的情况。检测结果会显示在统计条里。

生成的 SQL 能直接执行吗?

语句按 INSERT INTO 表名 (字段…) VALUES (…); 生成,字段值统一按字符串处理并对单引号做了转义。执行前请按目标库的字段类型确认一次,必要时手工调整数值与日期列。

Markdown 表格里的竖线会不会破坏排版?

单元格中的竖线会被转义为 \|,换行会替换为 <br>,粘到 GitHub、Typora、VS Code 等编辑器中都能正常渲染。

上传的文件会被保存吗?

不会。文件通过浏览器的本地读取接口解析,解析、预览、生成代码与下载全程在本机完成,内容不会发送到服务器。

🍵 若这份小工具帮到了你

不必多,一杯茶的心意,就是我们继续把它打磨得更好用的动力 🌿

微信 / 支付宝收款码