Nicht gleich schimpfen, aber ich hab gegoogelt und im Forum gesucht, aber nichts passendes gefunden.
Folgendes:
Ich habe eine Textdatei, in der ich einen bestimmten Text-Baustein auslesen will. Sieht so aus:
;-------------------------
;_____Muh //Die __ sind Leerzeichen
;-------------------------
Muh macht die Kuh!
Die Kuh macht Muh!
;-------------------------
;___Ende Muh
;-------------------------
Ich habe mir das jetzt folgendermaßen gedacht:
Kann mir jemand helfen?
mfg Maddin
Folgendes:
Ich habe eine Textdatei, in der ich einen bestimmten Text-Baustein auslesen will. Sieht so aus:
;-------------------------
;_____Muh //Die __ sind Leerzeichen
;-------------------------
Muh macht die Kuh!
Die Kuh macht Muh!
;-------------------------
;___Ende Muh
;-------------------------
Ich habe mir das jetzt folgendermaßen gedacht:
Java:
FileInputStream inputstream=new FileInputStream(DateiChooser.uebergabe);
InputStreamReader reader=new InputStreamReader(inputstream);
BufferedReader bff=new BufferedReader(reader);
String line = bff.readLine();
while line != null{
String vergleich = bff.readLine();
if(vergleich.contains(";") && vergleich.contains("Muh")){
// So, und jetzt will ich aber nicht nur diese Zeile auslesen: ;_____Muh,
// sondern AB der Zeile zuvor (;-------------------------)
// bis zur letzten Zeile des Textblocks: (;-------------------------)
// (nach der ;___Ende Muh Zeile
// Und das ganze soll am besten in einen String, Vector, Arraylist oder sonstiges.
}
Kann mir jemand helfen?
mfg Maddin