应用程序打开/编辑非常大的 CSV 文件(500 MB,400 万条记录)?

应用程序打开/编辑非常大的 CSV 文件(500 MB,400 万条记录)?

可能重复:
用于非常大文件的文本编辑器 - Windows
使用什么编辑器/查看器来检查大型基于文本的文件?

我有一个 CSV 文件,大约有 400 万行,大小约为 500 MB。你能推荐任何可以打开该文件而不会让系统运行缓慢的编辑器吗?我试过了EmEditor但它抱怨说一行中的字符太多。

答案1

如果你更改几个设置来关闭交换空间和撤消功能,Vim 应该可以很好地工作: http://vim.wikia.com/wiki/VimTip611

答案2

你可以给已 CSV试试吧。它声称可以根据需要加载文件的各个部分,因此它可能对您有用。

答案3

我用过Juju编辑(免费)过去曾用于处理 2GB CSV。处理得相当好。您要如何处理这些内容?如果您需要执行某些查询/排序/过滤,另一个选项可能是制作指向该文件的 MS Access 链接表。

答案4

我测试了那里推荐的所有编辑器,唯一能够(在合理的时间内)打开它的编辑器是 UltraEdit。


更新

事实证明,该文件中没有任何换行符(它使用了其他字符),因此很难打开它。我编写了一个程序,将所有这些字符替换为换行符,然后 EmEditor 可以在几秒钟内打开它。

相关内容