我有一个非常复杂的解析问题。任何想法,将在这里赞赏。我必须解析的TEST.DAT文件。该文件看起来像这样:复杂的解析查询
* Number = 40
Time = 0
1 10.13 10 10.11 12 13
.
.
Time = n
1 10 10 10 12.50 13
.
.
有N个时间块和每块具有40行如上所示。我想要做的是添加例如第一个块的第一行,然后是块#2中的第一行......以此类推以创建一个新文件-test_1.dat。同样,每个块的第二行到test_2.dat等等。块中的行应写入,如到新的_n.dat文件。有没有办法做到这一点?我在这里假设的数字是40,所以如果*数字= 40,则每个时间块下将有40行。
问候, R2为
这看起来像一个家庭作业问题。如果不是,请添加一些关于你想要完成的事情的信息。 – gfortune 2012-02-03 07:08:37
其实我已经生成了一个文件test.dat(output),并且正在提取时间块的片段,以帮助查看我的输出结果。我可以在测试中解析大部分其他的东西,dat。只是这个特别的问题在困扰着我。 – user741592 2012-02-03 07:10:57