Textdatei schreiben

  • Themenstarter Themenstarter Guest
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hi,

ich lese mir mit ::
Code:
FileReader eingabestrom1=new FileReader(Datei1);
		BufferedReader input1=new BufferedReader(eingabestrom1);
		Textbereich1.setText("");
		Textbereich2.setText("");
	 	while ((Zeile1=input1.readLine()) !=null)
		{ 
	 	   i++;

eine Textdatei ein und möchte nach einigen Manipulationen
als Ergebnis eine Textdatei schreiben,

es gibt da

Code:
FileWriter Ausgabestrom=new FileWriter("test",true);	// und 
BufferedWriter output=new BufferedWriter(Ausgabestrom);// und
output.write("");

Mir fehlt die richtige Syntax, ich möchte die TextDatei meiner Wahl zeilenweise ausgeben,

wie geht das, kann mir einer von euch helfen ???
Grüße und Danke,

Pail
 
Hobbit_Im_Blutrausch hat gesagt.:
Was jetzt ausgeben oder speichern? Falls ausgeben, die manipulierte oder die originale?

ich will erstmal die eine Datei mit ?? zeilenweise schreiben und dann in eine Datei mit Speichern unter .. ausgeben ???
Grüße, paul
 
Speichere deine eingelesene Datei in z. B. einem StringBuffer zeilenweise und schreibe sie dann als ganzes (wuah, ich konnt mich auch schonma besser ausdrücken ... schiebens wir auf den Montag :bae: ). Ein Beispiel:

Code:
String temp;
StringBuffer save = new StringBuffer();
BufferedReader buffy = new BufferedReader(new FileReader("text.txt"));
while ((temp = buffy.readLine()) != null) {
    save.append(temp + "\n");
}
... // Manipulationen
BufferedWriter wuffy = new BufferedWriter(new FileWriter("text2.txt"));
wuffy.write(save.toString());
wuffy.close();
 
Hobbit_Im_Blutrausch hat gesagt.:
Speichere deine eingelesene Datei in z. B. einem StringBuffer zeilenweise und schreibe sie dann als ganzes (wuah, ich konnt mich auch schonma besser ausdrücken ... schiebens wir auf den Montag :bae: ). Ein Beispiel:

Code:
String temp;
StringBuffer save = new StringBuffer();
BufferedReader buffy = new BufferedReader(new FileReader("text.txt"));
while ((temp = buffy.readLine()) != null) {
    save.append(temp + "\n");
}
... // Manipulationen
BufferedWriter wuffy = new BufferedWriter(new FileWriter("text2.txt"));
wuffy.write(save.toString());
wuffy.close();

bin schon am Probieren, Danke,
Paul
 
Anonymous hat gesagt.:
Hobbit_Im_Blutrausch hat gesagt.:
Speichere deine eingelesene Datei in z. B. einem StringBuffer zeilenweise und schreibe sie dann als ganzes (wuah, ich konnt mich auch schonma besser ausdrücken ... schiebens wir auf den Montag :bae: ). Ein Beispiel:

Code:
String temp;
StringBuffer save = new StringBuffer();
BufferedReader buffy = new BufferedReader(new FileReader("text.txt"));
while ((temp = buffy.readLine()) != null) {
    save.append(temp + "\n");
}
... // Manipulationen
BufferedWriter wuffy = new BufferedWriter(new FileWriter("text2.txt"));
wuffy.write(save.toString());
wuffy.close();

bin schon am Probieren, Danke,
Paul

Hallo Du Hobbit_im_Blutrausch,

hat wunderbar geklappt,

Danke, Danke,

Grüße,
Paul
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben