40M 的超大 txt, 10 亿+字符,怎么打开?

2019-03-17 13:01:07 +08:00
 zxq2233
同事把她给我的语音转换成了 base64,存储在在一个 txt 中,我想解码这段语音

我尝试过用 windows 的记事本打开它的话,电脑会卡死,用 EditPlus 打开僵死一阵子之后就崩溃了,用 NotePad++打开就是提示文件太大不能打开,Eclipse 更不行。以前曾据说 UltraEdit 行,试了下却不行。
有没有办法打开啊
14418 次点击
所在节点    问与答
99 条回复
MiaRunis
2019-03-17 13:38:25 +08:00
40M 太简单了 notepad++解决。
不行的话换
PilotEdit Lite
nanaw
2019-03-17 13:39:48 +08:00
vscode 应该可以。首次打开会提示文件过大是否以大内存模式重启
wukongkong
2019-03-17 13:40:09 +08:00
@kzfile 感觉 love you .没那么大……
murmur
2019-03-17 13:43:23 +08:00
40m 怎么也算不上大。。
ThirdFlame
2019-03-17 13:45:59 +08:00
log view pro
AwayEM
2019-03-17 13:46:49 +08:00
vim emacs vscode 应该都可以
nimrc
2019-03-17 13:47:02 +08:00
40m 一点都不大 算小文件
ll3027
2019-03-17 13:50:56 +08:00
nodepad++
geekdada
2019-03-17 13:58:07 +08:00
是你会裸眼解码还是怎么着吗,为什么要打开他
isnowify
2019-03-17 13:59:14 +08:00
sublime 无压力啊
zxq2233
2019-03-17 14:02:19 +08:00
@geekdada 是一个 json 文件。我需要读取某个 key 的值,必须删掉格式
mikeguan
2019-03-17 14:02:21 +08:00
不明白为什么需要打开啊,直接解码不就可以了。
PS:40M 文件真的不大,几百 G 的文本都见过
longline
2019-03-17 14:03:42 +08:00
几百兆 VScode 没问题
swsh007
2019-03-17 14:25:25 +08:00
ultraedit
第一次测试的时候可以打开 30m 的 log 文件
那是 1997 年
goodboy886
2019-03-17 14:28:33 +08:00
notepad++无压力啊
wtks1
2019-03-17 14:34:16 +08:00
win 上 ue 经常打开过 g 的文件没问题啊
yksoft1ex
2019-03-17 15:04:56 +08:00
40M 而已,记得当年网易泄露的那个,好多个几个 G 大的 SQL 文件。大站的数据库导出来,几十上百个 G 小菜一碟吧。。
不过如果仅仅是解码 base64,不用打开吧,可以直接流式解码
Quaintjade
2019-03-17 15:05:12 +08:00
为啥 10 亿+字符的 txt 只有 40MB ?还是说压缩之后 40MB ?
Quaintjade
2019-03-17 15:06:09 +08:00
顺便高亮一下第一句话的“她”字
peteryzy
2019-03-17 15:12:44 +08:00
py 写个就行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/545455

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX