【发布时间】:2011-08-30 07:09:52
【问题描述】:
我有一个看起来像这样的文件:
|29923C|SomeGuy,NameHere1 |00039252|042311|Some Address Info Here |
|47422K|SomeGuy,NameHere2 |00039252|042311|Some Address Info Here |
|98753D|SomeGuy,NameHere3 |00039252|042311|Some Address Info Here |
|29923C|SomeGuy,NameHere4 |00039252|042311|Some Address Info Here |
|47422K|SomeGuy,NameHere5 |00039252|042311|Some Address Info Here |
我需要根据从位置 2 开始的前 6 个字符将文件分成多个文件。
名为 29923c.asc 的文件 1:
|29923C|SomeGuy,NameHere1 |00039252|042311|Some Address Info Here |
|29923C|SomeGuy,NameHere4 |00039252|042311|Some Address Info Here |
名为 47422K.asc 的文件 2:
|47422K|SomeGuy,NameHere5 |00039252|042311|Some Address Info Here |
|47422K|SomeGuy,NameHere2 |00039252|042311|Some Address Info Here |
名为 9875D.asc 的文件 3:
|98753D|SomeGuy,NameHere3 |00039252|042311|Some Address Info Here |
在程序获取文件之前,我不知道文件中的内容,只是格式。这 6 位数字将根据客户而变化。我不知道他们会是什么。
我只知道格式。
谁能给我一个关于如何动态获取\维护这些信息的建议,以便我可以将其解析成单独的文件?
【问题讨论】:
-
哇,我觉得自己像个傻瓜。我是其他人这么想的,哈哈。谢谢(你的)信息!每个人的答案都会起作用,我感谢您的帮助!