Ein Textdatei lesen und an bestimmten Stellen Text einfugen-löschen ( JAVA )
JAVA Problem
Hallo,
Ich möchte ein Texdatei auslesen und an bestimmte stellen , ein Text einfügen oder auch Löschen.
Ich hab mit :
RandomAccessFile raf = new RandomAccessFile("text.txt","rw");
Probiert.Man kann aber hier nur Text überschreiben.
z.B. Mein Textdatei hat den Inhalt " Hallo wie gehts?
Wann sehe ich dich wieder?"
Hier möchte ich nach der "Hallo wie gehts?" denn Text "mir gehts gut" schreiben.
Damit später so aus sieht: " Hallo wie gehts?
mir gehts gut
Wann sehe ich dich wieder?"
Aber mit RandomAccessFile kann ich texten nur überschreiben und nicht einfügen.
Mein andere Problem ist wie kann ich Text von eine Stelle bis zu andere stelle Löschen????
Hallo
x
x
x
Bye # Nach der hallo soll alles gelöscht werden bis zur Bye.
Andere Problem ist Wie bekomme ich zeilen bruch??
Ich arbeite bis jetzt damit : raf.writeByte(13);
raf.writeByte(10);
Ich glaub es ist falsch oder??
Hallo,
Ich möchte ein Texdatei auslesen und an bestimmte stellen , ein Text einfügen oder auch Löschen.
Ich hab mit :
RandomAccessFile raf = new RandomAccessFile("text.txt","rw");
Probiert.Man kann aber hier nur Text überschreiben.
z.B. Mein Textdatei hat den Inhalt " Hallo wie gehts?
Wann sehe ich dich wieder?"
Hier möchte ich nach der "Hallo wie gehts?" denn Text "mir gehts gut" schreiben.
Damit später so aus sieht: " Hallo wie gehts?
mir gehts gut
Wann sehe ich dich wieder?"
Aber mit RandomAccessFile kann ich texten nur überschreiben und nicht einfügen.
Mein andere Problem ist wie kann ich Text von eine Stelle bis zu andere stelle Löschen????
Hallo
x
x
x
Bye # Nach der hallo soll alles gelöscht werden bis zur Bye.
Andere Problem ist Wie bekomme ich zeilen bruch??
Ich arbeite bis jetzt damit : raf.writeByte(13);
raf.writeByte(10);
Ich glaub es ist falsch oder??
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 77875
Url: https://administrator.de/contentid/77875
Ausgedruckt am: 22.11.2024 um 10:11 Uhr