Hallo Freunde ich bin an einem Java programm dran.Habe eine Couchdb exportiert in eine txt datei, und dort stören die Kommas.Also die Kommas in den texten. Wenn ich dann die txt datei in excel öffnen will, und als trenner das komma nehme macht es natürlich sehr viele probleme, es kommt zu komischen zeilenverschiebungen, da excel jedes komma als zeilentrenner ansieht.
Deswegen wollte ich ein kleines Java Programm schreiben, welches nur die Kommas in den Texten ersetzt. Von der Logik hör sollte es so sein.
Lese ganze txt datei
Suche kommas die ohne "," stehen, da diese ja die Zeilen voneinander trennen.
Also müsste es heißen ein komma mit "," muss bestehen bleiben, aber alle anderen kommas müssten weg.
hierfür habe ich schon ein wenig aufgebaut
Und er schreibt einfach keine neue DAtei, die Datei wird erstellt, aber die Datei ist leer. Hat jemand einen tip ???Außerdem kireg ich das überhaupt ein komma zwischen "," anders zu definieren als ein normales komma ?
Deswegen wollte ich ein kleines Java Programm schreiben, welches nur die Kommas in den Texten ersetzt. Von der Logik hör sollte es so sein.
Lese ganze txt datei
Suche kommas die ohne "," stehen, da diese ja die Zeilen voneinander trennen.
Also müsste es heißen ein komma mit "," muss bestehen bleiben, aber alle anderen kommas müssten weg.
hierfür habe ich schon ein wenig aufgebaut
Java:
import java.io.*;
public class converter{
public static void main(String[] args) throws IOException {
String sZeile;
try {
FileReader eingabestrom = new FileReader("C:/Users/Sei_Erfolgreich/Desktop/convert.txt");
BufferedReader b = new BufferedReader(eingabestrom);
sZeile = b.readLine();
sZeile.replaceALL()
File datei = new File("C:/Users/Sei_Erfolgreich/Desktop/convert2.txt");
FileWriter ausgabestrom = new FileWriter(datei);
PrintWriter ausgabe = new PrintWriter(ausgabestrom);
}catch(FileNotFoundException e){
System.out.println("Datei nicht gefunden!");
}
System.out.println("funktioniert");
}
}
Und er schreibt einfach keine neue DAtei, die Datei wird erstellt, aber die Datei ist leer. Hat jemand einen tip ???Außerdem kireg ich das überhaupt ein komma zwischen "," anders zu definieren als ein normales komma ?
Zuletzt bearbeitet: