CSV转TXT在线转换
把CSV中的各行数据保存为.txt文件。数据本身不变,变化的是操作系统、邮件过滤器和上传表单对待这个文件的方式,而这往往正是转换的目的。
数据转换器
或将CSV, TSV, TXT … 文件拖放到此处 ·
单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除
文件在我们的服务器上处理,并在 30 分钟后删除。
CSV 和文本文件中分隔列的字符,读取和写入都适用。自动会从输入中检测,并以逗号写出。
UTF-8 适用于所有语言。如果 Windows 上的 Excel 打开 CSV 时重音字符或中日韩文字显示乱码,请选择带 BOM 的 UTF-8。
输入为 Excel、ODS 和 Numbers 时:只转换第一个工作表,或转换所有工作表(ZIP 中每个工作表一个 CSV,或 JSON 中每个工作表一个键)。
新电子表格中工作表标签的名称,最多 31 个字符。
对象数组会为每一行使用列名作为键;数组的数组更紧凑,并把表头作为第一个数组。
包裹所有行的外层元素名称;每一行会成为其中的一个 <row>。
用于 CREATE TABLE 和 INSERT 语句。只能使用字母、数字和下划线。
不同数据库的引号和列类型略有差异;请选择您要导入的数据库。
把日期单元格统一改写为一种格式。ISO (2026-10-18) 对数据库和代码最稳妥;保持原样则保留源文件中的显示方式。
使用方法
- 1
上传CSV文件
最多可添加 20 个 CSV 文件,每个不超过 95 MB。逗号、分号、制表符和竖线分隔的文件都可由自动检测识别。
- 2
设置引号和编码
在高级设置中,如果接收方要求每个字段都用双引号括起来,请开启所有值加引号;并选择文本编码,例如供 Windows 工具使用的带 BOM 的 UTF-8。
- 3
转换为文本
点击转换为 纯文本,下载 .txt 文件,然后上传或发送给对方。
CSV 转 TXT 会保留 CSV 的每一行和每个值,并写入纯文本 .txt 文件,数据可在任何文本编辑器中打开,也能通过只接受文本文件的表单。
CSV和TXT都是纯文本,为什么还要把CSV转TXT
CSV 文件本身就是纯文本;RFC 4180 甚至在 2005 年将 text/csv 注册为其媒体类型。所以转换的原因是实际需要,而非技术限制。有些上传页面只接受 .txt。而且在大多数电脑上,双击 .csv 会启动 Excel,不等有人查看数据,它就会重新设置长数字的格式、去掉开头的零并自行猜测日期。
.txt 可以避开这两个问题。它会在记事本、TextEdit 或任何代码编辑器中按原样打开。如果下一步终究要用电子表格,CSV 转 XLSX 能给对方一个已经分好列的工作簿。
哪些场合需要CSV转TXT文件
| 目的地 | 读取的格式 | 此处选择 |
|---|---|---|
| Amazon Seller Central 库存文件 | 制表符分隔的文本 (.txt) | TSV,重命名为 .txt |
| Mailchimp 受众导入 | CSV 或制表符分隔的 .txt | 纯文本或 TSV |
| Google Sheets,文件 › 导入 | 可选择分隔符的带分隔符 .txt | 纯文本 |
| 使用 Windows 的同事 | .txt 双击即在记事本中打开 | 纯文本 |
CSV转TXT示例
Input : sku;name;price
00417;台灯, 黄铜色;39,90
Output : sku,name,price
00417,"台灯, 黄铜色","39,90"| 建议 | 避免 |
|---|---|
| 读者必须看到 00417 而不是 417 时,发送 .txt | 分隔符也需要更改时,手动把 .csv 重命名为 .txt |
| 文件要交给较旧的 Windows 工具时,使用带 BOM 的 UTF-8 | 指望双击后 Excel 自动分列;请改用导入 |
| 保留表头行,方便导入工具对应各列 | 在同一个文件中混用制表符和逗号 |
CSV与纯文本格式说明
CSV
逗号分隔值
CSV 是一种用于表格的纯文本格式,每一行是一条记录,列之间用逗号分隔。它从计算机早期就开始使用,RFC 4180 对其作了说明,不过许多变体使用分号或制表符,文本编码也各不相同。几乎所有电子表格、数据库和分析工具都能导入和导出 CSV,因此它是在系统之间传输数据的默认格式。CSV 只保存数值,不包含公式、格式、多个工作表或数据类型。
- 压缩方式
- –
- 透明度
- –
- 动画
- –
- 发布年份
- –
TXT
纯文本
TXT 文件只包含纯字符,没有格式、字体、图片或版面。现代文本文件通常采用 UTF-8 编码,可涵盖所有语言,而较旧的文件可能使用其他编码,从而显示乱码。纯文本体积极小,永不过时,从手机到服务器的所有设备都能打开。它无法保存粗体、表格或图片,结构只能靠间距或简单标记来表达。
- 压缩方式
- –
- 透明度
- –
- 动画
- –
- 发布年份
- –
当扩展名比内容更重要时,会把 CSV 保存为 TXT:比如只列出 .txt 的上传表单、只读取 *.txt 文件的脚本,或是希望读者在文本编辑器中看到原始值、而不让 Excel 重新设置格式的场合。
CSV转TXT常见问题
由CSV转换而来的TXT,内容上有区别吗?
几乎没有变化。分隔符设为自动检测时,转换器会识别您的 CSV 使用的分隔符,并以逗号写出各行。包含逗号或换行的值会像之前一样用双引号括起来。文件名以 .txt 结尾,改变的只是系统处理它的方式。
如何得到用制表符而不是逗号分隔的文本文件?
在转换为中选择 TSV。TSV 就是以制表符分隔的纯文本,把下载的 .tsv 重命名为 .txt,就得到了 Amazon Seller Central 等导入工具所说的制表符分隔 .txt 文件。
为什么我的TXT用记事本打开,而不是Excel?
Windows 将 .txt 关联到记事本,将 .csv 关联到 Excel。这往往正是转换的原因:收件人看到的是原始字符,包括开头的零和很长的 ID 号,而不是 Excel 自动重新设置的格式。在 Excel 中仍可通过“数据 › 从文本/CSV”导入。
能否给每个值都加上引号?
可以。开启所有值加引号后,每个字段(包括数字)都会写在双引号内。一些较旧的银行和工资导入工具要求这样做,多数新工具两种形式都接受。
之后还能把TXT转回CSV吗?
可以,使用 TXT 转 CSV。由于内容从未改变,往返转换结果完全一致;自动检测会再次找到分隔符。
- TXT转CSV转换器在线将带分隔符的.txt文件转换为标准CSV。自动识别制表符、竖线、分号或空格,修正编码,按RFC 4180规范为字段加引号。
- JSON转TXT转换器将JSON转换为纯文本文件:每行一条记录,字段用制表符或任意自选分隔符隔开。可直接用记事本、Excel和命令行工具打开。
- CSV转XLSX转换器将CSV转换为Excel XLSX工作簿,前导零、长编号和带重音的文字完整保留。自动识别逗号、分号和制表符分隔的文件。
- CSV转Markdown表格转换器将CSV转换为Markdown管道表格,适用于GitHub、GitLab、Obsidian或Jupyter。自动转义竖线,保留表头,支持任意分隔符,结果可直接复制到文档中。
- TXT转JSON转换器将.txt文件转换为JSON:以制表符、竖线、逗号或空格分隔的行变成以首行为键的对象。支持旧编码,一次可处理20个文件。