-2

我有一个这样的文本文件

WEOQNWENNQNEWQNEQWEOI

FRJIREJFPWJEIJRIQJERJP

日期:13/05/13 06:09:03
ID:6034


ticket_id 7865 trans : tickets金额 200,000.00
dsanojndonajn
nnfonq
nfqofnoefolnfolns
nfaljnljnnljnnlfaljnnfaljnfaljnfalfalje
ntticket_ 76 totter_ 60 36 03 03 endy
3/6 TICKETS AMOUNT : 200,000.00 DQEJNBQEFBNEFOFNNFNOWE JNWEOFNWENFWN DATE :13/05/13 06:09:03 ID :6034 TICKET_ID:7865 TRANS :TICKETS AMOUNT : 200,000.00 NQEONFNQNFNNFEWOFNEWOJNOL DATE :13/05/13 06:09:03 ID :6034 TICKET_ID:7865
















TRANS :TICKETS
AMOUNT : 200,000.00

问题是,我怎样才能在java中获得特定的粗线(非加密行),或者有人可以告诉我如何跳转到特定的行?

4

1 回答 1

2

您可以阅读每一行,当您获得以您需要的字段名称开头的行时,您可以解码该行并忽略其余行。任何读取行号的工具也必须读取中间的所有行,除非您已经建立了文件的索引(这将需要读取每一行,但只读取一次)

你确定它是加密的而不是简单的二进制文件吗?

于 2013-06-04T18:29:27.353 回答