什么是CSV 查看编辑器?

CSV 查看器/编辑器以清晰的电子表格网格显示您的 CSV 和 TSV 文件。支持列排序、单元格内联编辑、添加或删除行,以及导出更改——无需安装任何软件。

把 .csv 或 .tsv 拖到页面上传,也可以从表格里复制纯文本直接粘贴,或先用内置的五行示例熟悉操作。解析基于 Papaparse,能正确处理带引号的字段、字段内的逗号和混杂的换行符。点击单元格直接编辑,点击列标题排序,随意增删行列,最后导出标准 CSV,Excel、Numbers 和 Google 表格都能干净打开。

使用方法

  1. 将 CSV 或 TSV 文件拖放到上传区域,或直接将原始 CSV 文本粘贴到编辑器中。
  2. 点击任意单元格进行编辑,使用列标题排序,右键点击行可以插入或删除。
  3. 编辑完成后,按需要的格式导出:「导出 CSV」生成标准 .csv,「导出 TSV」生成制表符分隔文本,「导出 JSON」生成对象数组,「导出 Excel」生成可用 Excel、Numbers、Google 表格打开的 .xlsx 工作簿。

何时使用

  • 把大 CSV 导入数据库或分析工具前,先改掉一两处错别字。
  • 不打开 Excel,直接预览和筛选客户或商品导出文件。
  • 把 SQL 查询复制出来的 TSV 整理一下,再贴进电子表格。

结果

一位数据分析师上传了一份 5000 行的客户导出文件,更正了第 342 行的公司名称拼写错误,按注册日期排序后重新导出清洗后的文件——无需安装任何软件。

常见问题

这个编辑器能加载多大的 CSV?
在大约 10000 行以内操作非常流畅。再大就会有明显卡顿,因为每个单元格都渲染到 DOM 里。对更大的文件,先用命令行工具切片,再把缩小的部分拿来编辑。
支持 TSV(制表符分隔)文件吗?
支持。解析器会自动识别分隔符,从 SQL 或表格导出的 .tsv 能正确加载。导出时可直接选格式:「导出 TSV」写制表符分隔文本,「导出 CSV」写逗号分隔,「导出 JSON」写对象数组,「导出 Excel」写 .xlsx 工作簿。
单元格里的逗号、引号和换行符会怎样处理?
都会保留。含逗号、双引号或换行的字段在导出时按 RFC 4180 用引号包裹,字段内的双引号会转义成两个连续双引号。这样导出的文件能在 Excel 和大多数数据库导入工具中无损往返。
误编辑或误删的内容能撤销吗?
可以。每次单元格编辑、排序、新增、删除以及查找替换都会记入撤销栈,最多保留 50 步。按 Ctrl+Z(Mac 用 Cmd+Z)回退,Ctrl+Y 或 Ctrl+Shift+Z 重做。工具栏上的「撤销」「重做」按钮效果一样。导入新文件会清空历史,所以替换前记得先导出。
搜索是全文匹配还是按列过滤?
全表的不区分大小写子串匹配。任意一个单元格命中关键词的整行都会保留,其他行隐藏。清空搜索框后恢复显示。筛选状态下排序和编辑依然有效。

相关工具