CSV查看器:在线打开搜索CSV文件
打开CSV和TSV文件,在可排序、可搜索的表格中查看——所有内容都在浏览器本地解析,文件不会上传到任何服务器。
选择.csv或.tsv文件,或粘贴原始文本并点击解析文本。查看器会自动识别分隔符,显示行列数,并让你排序、筛选和导出数据——全部在自己的设备上完成。
CSV查看器:在线打开搜索CSV文件
打开CSV和TSV文件,在可排序、可搜索的表格中查看——所有内容都在浏览器本地解析,文件不会上传到任何服务器。
工作原理:文件通过FileReader API在浏览器中读取,再由papaparse库解析,可自动识别逗号、制表符和分号。任何内容都不会离开你的电脑。
关于CSV查看器
CSV(逗号分隔值)是表格数据的通用语言,电子表格、数据库导出、分析报表、银行对账单和日志管道都使用它。但打开CSV往往不如想象中简单:Excel会悄悄改写日期并删除前导零,纯文本编辑器只显示难读的逗号墙,许多在线查看器还要求把数据上传到服务器。本查看器采取不同方式:文件完全在浏览器内通过FileReader API和papaparse解析,内容不会经过网络,关闭标签页后也会从内存丢弃。它同时支持逗号分隔的.csv和制表符分隔的.tsv,并能自动识别分隔符;来自欧洲的分号分隔导出文件也能正常打开。数据来自邮件、终端或代码片段时,可直接粘贴到文本框解析。勾选框可决定第一行是否作为表头;关闭后查看器会为字段自动编号。解析后,数据会显示在可滚动表格中,并显示行列数。点击表头可排序,数字会按数值正确排序;筛选框会实时、不区分大小写地搜索每个单元格。为保持页面响应,每次最多显示500行,但筛选仍作用于完整数据集。筛选出需要的行后,导出按钮会将它们转换成以表头为键的JSON数组并下载。解析在内存中进行,超大文件可能较慢;查看器只读,不会编辑或改写原文件。关闭页面即可丢弃表格,磁盘上的原文件不会改变。
CSV查看器示例
常见输入及查看器对每种输入的显示方式。
| 输入 | 显示结果 | 说明 |
|---|---|---|
| 带表头和1,200条记录的orders.csv | 可排序的表格,显示1,200行数据及其列 | 启用表头复选框后,第一行会成为可点击的表头。 |
| 从终端粘贴的制表符分隔导出内容 | 相同的表格视图——自动识别制表符 | 无需先将TSV转换为CSV;查看器会从文本识别分隔符。 |
| 在筛选框中输入“refund” | 只显示任意单元格包含该词的行,并显示匹配数量 | 筛选不区分大小写,并同时搜索每一列。 |
| 连续两次点击价格列标题 | 表格按价格数值降序排列 | 数字列按数值排序,因此90会排在100之前。 |
如何在线查看CSV文件
- 点击文件选择器选择.csv或.tsv文件,或将原始文本粘贴到框中并按解析文本。
- 根据数据是否以列名开头,勾选或取消“第一行是表头”。
- 点击表头排序;再次点击可切换升序和降序。
- 在筛选框输入内容,只保留行中任意位置包含搜索词的记录。
- 如有需要,点击JSON导出按钮下载当前筛选后的行。
CSV查看器常见问题
我的CSV文件会上传到服务器吗?
不会。文件由浏览器的FileReader API打开,并在本地通过JavaScript解析。没有字节发送到网络,也不会存储;关闭标签页后数据会从内存移除。
查看器支持哪些文件类型?
支持逗号分隔的.csv、制表符分隔的.tsv,以及使用逗号、制表符或分号的粘贴文本。分隔符会自动识别,因此使用分号的地区格式导出文件也能正确打开。
可以打开多大的文件?
解析器可轻松处理数十万行,但超大文件取决于设备内存。为便于阅读,表格一次最多显示500行,而排序和筛选始终针对完整数据集。
可以编辑单元格或把修改保存回文件吗?
不能。本工具是查看器而非编辑器,因此对机密数据更快更安全。不过你可以筛选需要的行并导出为JSON。
为什么这里的数字保留前导零,而Excel不会?
查看器把每个单元格当作文本,完全按文件中的写法显示,因此邮编、电话号码和带前导零的ID不会改变。比较行时,排序仍能识别数值。
如果文件没有表头行会怎样?
解析前取消表头复选框,查看器会依次为字段编号,而不会把第一行数据当作列名。之后每一行都会作为数据处理。