第一个文件
20 ,民V5018, 2.15, 206.4857, 89.5433, 320.498, 26.491, 270.0529, 320.498
 2 ,KK 1, 0, 113.1237, 90.2903, 20.068, 0, 0, 0
 3 ,FG 1, 0, 125.2328, 91.1549, 19.622, 0, 0, 0
…………
 1 ,民V5018, 1.57 
 1 ,5210, 1.29, 359.5959, 91.0546, 28.521, 180.0003, 268.5425, 28.521
 2 ,KK 1, 0, 113.1237, 90.2903, 20.068, 0, 0, 0
 3 ,FG 1, 0, 125.2328, 91.1549, 19.622, 0, 0, 0
 1 ,民V5017, 1.29, 359.5959, 91.0546, 28.521, 180.0003, 268.5425, 28.521    这行位置不定
 3,1 ,民V5018, 1.46
 2 ,KK 1, 0, 113.1237, 90.2903, 20.068, 0, 0, 0
 3 ,FG 1, 0, 125.2328, 91.1549, 19.622, 0, 0, 0第二个文件
z5
5
20
民V5017
民V5018
……文件1中"民V5018 "  有两种情况   分别为一长一短
我想要 1 ,民V5018, 1.57   短的这一行要怎么样做呢
 条件是用第二个文件第四\五个数据   来判断文件1中的那一行短的即  1 ,民V5018, 1.57     先用第五个数据(民V5018)来判断这一行先 
 再判断下面行中是否有  第四个数据民“V5017 ” " 1 ,民V5017, 1.29, 359.5959, 91.0546, 28.521, 180.0003, 268.5425, 28.521  "
这一行如有就把  上面短的( 1 ,民V5018, 1.57)这一行 赋值给a
 3,1 ,民V5018, 1.46
 2 ,KK 1, 0, 113.1237, 90.2903, 20.068, 0, 0, 0
 3 ,FG 1, 0, 125.2328, 91.1549, 19.622, 0, 0, 0上面这一行  "民V5018"  下面没有 "民V5017" 这一行   说明不是这一行一定要对应的高手们帮帮忙  

解决方案 »

  1.   

    因为我试了还有这一种情况出现
    所以没有解结好还请高手们再看一下
       上次判断了长的那一行
    这次反过来 判断短的那一行
    我是初学者  这个程序写了好久拉
    还有这个问题没有解结好
    上次问题在http://topic.csdn.net/u/20080425/19/eabb186d-1a47-414c-ab42-df015f83bd9e.html
      

  2.   

     ……
    1 ,民V5018, 1.29
     1 ,民V5018, 1.29, 359.5959, 91.0546, 28.521, 180.0003, 268.5425, 28.521
     1 ,民V5018, 1.57  
     1 ,5210, 1.29, 359.5959, 91.0546, 28.521, 180.0003, 268.5425, 28.521 
     2 ,KK 1, 0, 113.1237, 90.2903, 20.068, 0, 0, 0 
     3 ,FG 1, 0, 125.2328, 91.1549, 19.622, 0, 0, 0 
     1 ,民V5017, 1.29, 359.5959, 91.0546, 28.521, 180.0003, 268.5425, 28.521    这行位置不定
    ……我要 民V5017  上面的 1 ,民V5018, 1.57  这一行