Excel tabelle

sim26

Mitglied
Hi Leute,

habe eine Excel Tabelle mit Daten die folgendermaßen aussieht:
Beispiel:

1.kkjsfjdj
2.asddfsd
3.
4.
5.sfsf
6.sdfsaf
7.
8.fsfsfsa
9.
10.fdsfsdaf
11.
12.
13.sdfsaf


D. h. ich habe entweder zwei ganze Zeilen leer stehen oder eine Zeile die leer steht.

Ich möchte gerne an der Stelle wo zwei leere Zeilen stehen eine einfach wegnehmen und dort wo eine einzige Zeile leer steht auch entfernen.

d.h. am ende bekomme ich heraus:


1.kkjsfjdj
2.asddfsd
3.
5.sfsf
6.sdfsaf
8.fsfsfsa
10.fdsfsdaf
13.sdfsaf

Habe folgendes schon probiert:
Code:
    File dir = new ("c:/wo die datei ist") 
    File[] file = dir.listFiles(); 

         for(File f: files){ 
              BufferedReader in = new BufferedReader(new FileReader(f)); 
             String line =null; 
             String[] zeilenr= null; 

         While((line = in.readLine()) !=null){ 
            zeilenr = line.slpit(""); 
          if (line.trim().length()==0){ 
            continue; 
         }//if 

       System.out.println(zeilenr[0]); 
     }//while 

   }//for



danke….
 
habe schon gelöst :)
Code:
boolean merker = false; 
for {.. 
   if (line.trim().length()==0 && !merker){ 
      merker = true;    
      continue; 
   } 
   merker = false; 
}

Bis dann
 
Zurück