大文件 CSV 查看器
本机运行本页始终会下载大文件引擎,即使文件很小也一样——从磁盘读取文件的正是它。只下载一次,之后就保存在你的设备上。
查看器用直接从磁盘读取文件、而不是把文件载入内存的数据库引擎打开 CSV,因此几百兆的文件也能打开而不会耗尽标签页的内存。它每次只显示一页行,并告诉你正在看的是哪些行、总共有多少行——绝不会把文件的一部分当作全部展示给你。你的文件不会有任何内容被上传。
关于本工具
你需要提供
- 一个 CSV 或 TSV 文件。
你将获得
- 每次显示一页,最多 100 行,可取自文件中的任意位置。
- 屏幕上所在的确切行区间,以及统计完成后整个文件共有多少行。
使用限制
- 每页显示 100 行——文件不会被一次性载入或渲染。
- 读取文件需要一次性下载约 7 MB 的数据库引擎,即使文件很小也要下载,因为正是该引擎从磁盘读取它。
- 文件是以实时视图打开的,而不是复制到内存里,因此翻到超大文件深处的某一页大约需要一秒。
- 全部在你的设备上运行,你的文件的任何信息都不会被上传。
使用方法
-
选择 CSV 文件
点击“选择 CSV 文件”,或把 .csv 或 .tsv 文件拖到虚线区域中。
-
下载引擎
点击“下载引擎(约 7 MB · 一次性)”——只需下载一次,之后会留在你的设备上供以后每个文件使用。
-
打开文件
点击“打开此文件”,即可以实时视图打开它并阅读第一页的行。
-
逐页浏览
用“上一页”和“下一页”每次 100 行地浏览文件——显示的范围始终准确说明你正在查看哪些行。
常见问题
为什么即使是小文件,这个页面也要我下载引擎?
无论文件大小,查看器都使用同一个数据库引擎来读取文件——下载只发生一次,之后就留在你的设备上,供之后的每个文件使用。
为什么不能一次看到整个文件?
数百万行的文件如果一次性全部渲染,会让标签页不堪重负,因此查看器每次显示 100 行,并始终标明你正在查看哪些行,以及文件总共有多少行。
为什么翻到超大文件的深处比第一页慢?
文件是作为直接从磁盘读取的实时视图打开的,而不是复制到内存中,因此第一页几乎瞬间打开,而超大文件深处的某一页可能需要一秒左右。
打开文件会把它上传到什么地方吗?
不会。文件由下载的引擎在你的设备上读取,不会向服务器发送关于它的任何信息。