标题:关于如何对TXT文件分割的求助
取消只看楼主
ictest
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:325
专家分:114
注 册:2010-2-17
结帖率:69.81%
已结贴  问题点数:20 回复次数:1 
关于如何对TXT文件分割的求助
一个比较大的TXT文件,数十至数百兆,文件内的内容是一段一段的,每段的行数不同,内容无规律,有空行,但唯一有规律的是每一段都以“此段到此结束-时间”这句结束,样本见附件“范例.txt”。

现在想要达到如下效果:
1、因为文件数十至数百兆,所以读写要快;
2、如果这个文件大于60兆,则按60兆分割,分割后每个文件内容都以“此段到此结束-时间”结束,也就是说分割要以整段结束,例如这个文件100兆,则分割成60兆和40兆;
3、如果这个文件小于60兆,则提示不分割;
4、分割后的一个文件内可以有几段完整内容;
5、可以确定的是一段内容不会超过60兆。

求助,网上的文件分割软件都是按文件大小分割,不管文件中是否为完整段。请问又要顾及文件大小,又要顾及文件内容的完整性,这个要怎么编写?
范例.rar (1.8 KB)


搜索更多相关主题的帖子: TXT 文件 分割 内容 结束 
2017-11-03 16:29
ictest
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:325
专家分:114
注 册:2010-2-17
得分:0 
风大大,拜求“拆分”函数。

另外,向风大大汇报一下,按照您上次给我的“求助,对数据文件(TXT格式)深度处理”一文中的“-----格式3------”说明,以及对格式1、格式2的参考,我用的大约二周的时间把其编写完毕,并成功合成到程序中,经过对软件的总体测试,能够达到所需要求,在这里深深向风大大表示感谢,并对风大大的技术与能力彻底拜服。
2017-11-04 11:29



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




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

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