U
Unregistriert
Gast
Hi Leute,
Also mein Problem ist das ich zwar aus einer CSV-Datei lesen kann aber jedoch nicht in eine schreiben.
Es steht dabei keine Fehlermeldung das die Datei nicht gefunden wurde, jedoch wenn ich nach dem Ausführen des programms in die CSV datei schau ist die leer.
Ich weiß nicht was ich dabei falsch mache.
Das wäre mein Quelltext:
Ich arbeite mit Netbeans und die CSV-Dateien habe ich direkt im Projekt angelegt.
Danke im Vorraus.
mfg
P.S. Weiß das ein paar Zeilen Code umsonst sind
Also mein Problem ist das ich zwar aus einer CSV-Datei lesen kann aber jedoch nicht in eine schreiben.
Es steht dabei keine Fehlermeldung das die Datei nicht gefunden wurde, jedoch wenn ich nach dem Ausführen des programms in die CSV datei schau ist die leer.
Ich weiß nicht was ich dabei falsch mache.
Das wäre mein Quelltext:
Java:
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
try {
BufferedReader f;
String line;
int i = 1;
FileWriter f1;
f1 = new FileWriter("ausgabedatei.csv");
try {
f = new BufferedReader(new FileReader("Dateipfad"));
while ((line = f.readLine()) != null) {
System.out.println(i + " " + line);
String s1 = i + line;
BufferedWriter bw = new BufferedWriter(new FileWriter("ausgabedatei.csv"));
bw.write(s1);
i++;
}
f.close();
f1.close();
} catch (IOException e) {
System.out.println("Fehler beim Lesen der Datei");
}
} catch (IOException ex) {
Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
Ich arbeite mit Netbeans und die CSV-Dateien habe ich direkt im Projekt angelegt.
Danke im Vorraus.
mfg
P.S. Weiß das ein paar Zeilen Code umsonst sind