awortmeier
Erfahrenes Mitglied
Hallo,
ich komm einfach nicht drauf.
Ich möchte eine Textdatei ab der dritten Zeile auslesen und in einem 2 Dimensionalen String Array speichern.
Das Problem mit der dritten Zeile könnte ich, unschön, lösen.
Mein Code bisher:
Meine Textdatei sieht so aus:
Vielen Dank im Vorraus für die Hilfe.
ich komm einfach nicht drauf.
Ich möchte eine Textdatei ab der dritten Zeile auslesen und in einem 2 Dimensionalen String Array speichern.
Das Problem mit der dritten Zeile könnte ich, unschön, lösen.
Mein Code bisher:
Java:
public String[][] getTableShowData(){
BufferedReader reader;
String zeile = null;
String[][] data = null;
try{
reader = new BufferedReader(new FileReader("data.txt"));
zeile = reader.readLine();
while(zeile != null){
data = zeile.split(";");
zeile = reader.readLine();
}
}catch(IOException e){
System.err.println("Data_Reader_Error: " + e);
}
return data;
}
Meine Textdatei sieht so aus:
Code:
ID;Abfahrtsort;Fahrziel;Datum;Uhrzeit;Sitzplatze;Kostenbeitrag;Raucher;Telefonnummer
------------------------------------------------------------------------------------------------------------------------------------
1;Wilhelmshaven (Bahnhof);Lambrecht;21.12.2010;11:00;3;20;Nein;017164327062
2;Wilhelmshaven (FH);Santhofen;22.12.2010;12:00;2;25;Ja;01616871232
3;Wilhelmshaven (Böll);Berlin;23.12.2010;13:00;1;30;Nein;013123123123
4;Wilhelmshaven (Stadttheater);Dresen;24.12.2010;14:00;7;35;Ja;81231031313312
Vielen Dank im Vorraus für die Hilfe.