[问题] 档案分割的方法

楼主: wargods8402 (维尼X维尼)   2019-08-10 16:42:59
各位先进前辈好,小弟目前遇到一个问题
是要把经过处理的文字档案分割成单一的独立档案
我目前的想法是:
将原始的档案中,资料的开头插入一个字符(如:'G'),再透过if寻找出是否有读到'G'。
如果有的话就将'G'以下的资料写进已经建立好的分割档案。
但是目前却想不到有什么方法可以写入...
要分割的档案如下:
https://reurl.cc/KZ97g
谢谢
作者: s860134 (s860134)   2019-08-10 19:05:00
阿.... 不是就 for 循环?具体描述一下 "想不到有什么方法可以写入"open 的使用与到什么瓶颈了?
作者: dennisxkimo (Dennis(一上B就糟糕))   2019-08-10 19:54:00
分割条件是什么呢?每12行出一个档案?
作者: s860134 (s860134)   2019-08-10 20:52:00
什么叫做什么工具能分割,你想要怎么分割?你想要什么结果,具体描述一下
作者: jiyu520 (不要鲫鱼我)   2019-08-10 21:06:00
你的code呢
作者: tsaiminghan (tsaiminghan)   2019-08-10 22:46:00
不就读档,一次读一行,读到双数G就存成另一个档没现成的工具,就自己读,自己写啊
作者: dennisxkimo (Dennis(一上B就糟糕))   2019-08-10 23:00:00
你说G是自己插入的 用来判断分档 那就是你自己的定义吧,条件如果明确,不用特地加工插入G而这个需求,如上面推文说的,一般都自己写循环处理掉了你学到循环了吗?还是才学到if而已?
作者: tsaiminghan (tsaiminghan)   2019-08-10 23:16:00
你都可以插g了,在插g的时候,把资料存到另一个档就好了啊?
作者: cloudandfree   2019-08-12 00:34:00
能插入自己的符号,那不就用 split 切然后 for循环存盘?

Links booklink

Contact Us: admin [ a t ] ucptt.com