标题:如何读取超大文本文件
只看楼主
笔头风月
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-1-13
 问题点数:0 回复次数:3 
如何读取超大文本文件
我公司现在要使用超大的文本文件进行业务处理,有近10M大小,超过17万行,原来写的小程序由于数组的原因已不能读取了。现在请问高手  1.如何才能读取超过17万行的文本文件,2.如何把它每2000个分成1个小文本文件.谢谢
搜索更多相关主题的帖子: 文本文件 业务 
2008-01-13 10:39
xlin1033xl
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:160
专家分:129
注 册:2007-6-24
得分:0 
难道你要全部读取到内存中?
若果是写到数据库中,那没有什么不一样,只是时间问题,
每2000条产生一个文件,你完全可以通过一个计数变量来控制

-------------程序*酒*人生
2008-01-13 16:01
笔头风月
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-1-13
得分:0 
回复 2# 的帖子
感谢兄弟的回复
读取到数据库中也行,用什么数据库比较好呢?
2008-01-14 16:51
随风逐流
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:passerby
等 级:版主
威 望:8
帖 子:4054
专家分:271
注 册:2007-6-13
得分:0 
建议你改成CSV文件
CSV文件其实也就是文本。只是规范格式。
我这里50M的CSV文件一样打开一样读去。

[url=http://www./html/6/6694/]极道金丹[/url][url=http://www./html/2/2849/]九阴九阳[/url][url=http://www./html/2/2596/]凡人修仙传[/url]
2008-01-14 17:01



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-197272-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.073131 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved