日期:2014-05-20  浏览次数:20795 次

请教从文本文件中第10行读数据的问题
BSS   release                                                 :   8
Name   of   BSC                                                 :   SQ_BSCG2_1
Type   of   Measurement                                 :   RT180_Traffic   Flow   Measurements
Measurement   begin   date   and   time         :   2007-02-09   20:00
Measurement   end   date   and   time             :   2007-02-10   00:00
Input   file   name                                         :   /metrica/npa/spool/bss/obsynt/B8/TYPE_180-#-5-#-sqomc3-#-09Feb2007-#-20:00-#-00:00-#-I-#-S.lif
Output   file   name                       :   /alcatel/var/share/AFTR/APME/OBSYNT/SQ_BSCG2_1/20070209/R180006.040


CELL_CI CELL_LAC CELL_CI_ADJ CELL_LAC_ADJ C400 C401   C402
4096 20938 4108 20938 502 427 421
4096 20938 4098 20938 291 256 256
4096 20938 4110 20938 875 779 767
4096 20938 6000 20938 286 242 242
4096 20938 4097 20938 131 120 118
4096 20938 6260 20938 275 252 248
4096 20938 6003 20938 146 130 130
4096 20938 6259 20938 86 77 74
4096 20938 6002 20938 41 39 39
4096 20938 6133 20938 75 69 69
4096 20938 4109 20938 22 21 15
。。。   。。。


以上为文本文件,我想从第十行把下面的这些数字,依次读出来,请问如何处理

谢谢

------解决方案--------------------
文件分割,先把文件分为2大块,用回车,或者空行

然后一行行读取,用空格或者Tab做分割符
------解决方案--------------------
用一个循环不就可以了么?
txt文档没有方法可以读取到指定的行
i=0
当i=10时开始读取内容

用INI文件可以读取指定行
楼上的形式完全我觉得用XML更好
------解决方案--------------------
我一看你就是做通信的,你的数据不能一行一行读,那样特别慢,看你数据库是什么的了,最好是SQL SERVER 可以用DT直接读文本到数据库中生成表。
------解决方案--------------------
up