N
n00b
Gast
Hallo zusammen.
Ich möchte gerne ein html-File auslesen und die Inhalte, welchen zwischen einem bestimmten Tag stehen, ersetzen.
Wie kann ich das am einfachsten machen?
Aktuell greife ich auf meine Datei mit der Klasse RandomAccessFile zu:
Das entsprechende Tag finde ich, indem ich die Date nun Zeilenweise auslese und nach dem Tag suche:
(in der Annahme, dass das Tag am Zeilenanfang steht :? )
Nun möchte ich den Inhalt zwischen diesem Tag ändern und ins File schreiben. Und genau da habe ich momentan Probleme. Mit
kann ich zwar entsprechende Zeile einfügen, die "alte" bleibt jedoch bestehen :shock:
Irgendwelche Tipps?
Besten Dank schon im Voraus
Ich möchte gerne ein html-File auslesen und die Inhalte, welchen zwischen einem bestimmten Tag stehen, ersetzen.
Wie kann ich das am einfachsten machen?
Aktuell greife ich auf meine Datei mit der Klasse RandomAccessFile zu:
Code:
RandomAccessFile f = new RandomAccessFile(inputFile, "rw");
Das entsprechende Tag finde ich, indem ich die Date nun Zeilenweise auslese und nach dem Tag suche:
Code:
str = f.readLine();
:
str.startsWith(startTag)
Nun möchte ich den Inhalt zwischen diesem Tag ändern und ins File schreiben. Und genau da habe ich momentan Probleme. Mit
Code:
RandomAccessFile output = new RandomAccessFile(outputFile, "rw" );
output.writeChars(strInhaltv+"\n"); // Zeile schreiben
Irgendwelche Tipps?
Besten Dank schon im Voraus