返回首页

我在一个文件中有一些数据,我并不需要完整的数据,从某一点我需要

SearchRequest

TransactionInformation.TransactionControlNumber:	1371010171250883

TransactionInformation.Priority:	null

FingerData.Position:	1

FingerData.Position:	2

FingerData.Position:	3

FingerData.Position:	4

FingerData.Position:	5

FingerData.Position:	6

FingerData.Position:	7

FingerData.Position:	8

FingerData.Position:	9

FingerData.Position:	10

TargetGalleries:	fingerPlain-1,fingerLatent-1,exceptionFingerPlain,

SUCCESS

3272060107390021,3.0312126

3573021702300001,2.728711

3173015811550002,2.4808035

3328023112300007,2.1470318

3175036405300002,2.0835547

7371045209380001,1.4756335

1671046105520001,1.4315698

7502034101500001,1.1825134

3174095204390002,0.9443519

1306014503350001,0.7167574

3173014203420002,0.67425823

3171080502520003,0.46428326

3173010903500003,0.40578112

3175100112570005,0.328002

3171077112400014,0.32794788

3325074504530001,0.20473967

在上述文​​件,我成功后requred数据应跳过,直到最终成功的数据和输出应该在单独的文件

回答

评论会员:游客 时间:2012/02/06
纳吉Vilmos:我已经开始为你,我会离开你来填补空白:codeprelang="java"spanclass="code-keyword"public/spanspanclass="code-keyword"class/spanFileSpliter{spanclass="code-keyword"public/spanspanclass="code-keyword"static/spanspanclass="code-keyword"void/spanmain(String[]args){spanclass="code-comment"///spanspanclass="code-comment"opentheinputfile/spanspanclass="code-comment"///spanspanclass="code-comment"readuntilthelineisSUCCESS/spanspanclass="code-comment"///spanspanclass="code-comment"openoutputfile/spanspanclass="code-comment"///spanspanclass="code-comment"readremainderoffileandwritetooutputfile/spanspanclass="code-comment"///spanspanclass="code-comment"closeoutputfile/spanspanclass="code-comment"///spanspanclass="code-comment"closeinputfile/span}}/pre/code
elgaabeb
评论会员:游客 时间:2012/02/06
您好可以读取输入文件中的行由行,找到所需的图案,最后写所需的行输出文件。这个例子可以帮助你:imgsrc=src="/KB/aspnet/GridviewFix/break_small.PNG"最诚挚的问候!gladiatron:OK,没有放弃太多,一个更简单的方法,而不是读一行行,虽然可能需要优化时,有一个窍门:1)打开输入文件2)读入{C2的}适当的大小3)转换为字符串4)看"成功"5),读一切后,关键字6)最后,写入到输出文件。完成!|