读取txt文件如何实现分页?

我要读一个txt文件,在页面显示txt文件的内容,txt文件中有4千多条记录,在页面,我只显示前50条记录,当我点击下一页的时候,再从第51条记录读起(读50条),这个怎... 我要读一个txt文件,在页面显示txt文件的内容,txt文件中有4千多条记录,在页面,我只显示前50条记录,当我点击下一页的时候,再从第51条记录读起(读50条),这个怎么实现啊???? 1、全部读取出来放到DataTable,string[]或是List中,然后就可以设置分页 如果是这种方法的话,就是要一次性读完txt的所有信息,如果我的txt文件 有800MB或是1G的话,那岂不是就很慢了??? 2、可以先读50条显示在页面,然后删除已经读取的50条数据,当点击下一页的时候在重新读取, 如果是这中方法的话,那就损坏源文件了,我下次再次浏览该txt文件怎么办?? 谁有更好的放法啊?要是能从指定的行读取数据,也行(不用管这一行(数据)的长度) 展开
 我来答
匿名用户
2013-12-21
展开全部
为什么要存到txt文件里面啊!存在xml里面不是很方便读取分页吗?你要是一定要存txt里面的话那必须得弄一个标示(每条数据与下一条数据之间)然后读取的时候按标示读取就ok了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-12-21
展开全部
如果不想损坏源文件 就第一种办法 首次打开让它加载一次 把数据保存在缓存中 (请求) 我能想到的只是这个办法了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-12-21
展开全部
可以使用这款只有108KB的小巧软件:Windows记事本替代工具_记事本增强版(AkelPad) 4.1.4 Final 绿色版下载页面:http://www.52zy.com/down/53670.html
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
真的不能摆烂
2017-11-02
知道答主
回答量:38
采纳率:0%
帮助的人:7.8万
展开全部
RandomAccessFile,你值得拥有
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式