tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
394
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Koose Koose ist offline Mitglied
    Registriert seit
    May 2002
    Beiträge
    16
    Hi Leute!

    Ich hab folgendes Problem:

    Ich hab eine .txt Datei aus der Ich Daten rausbekommen möchte die zwischen zwei Schlüsselwörtern stehen.

    Das sieht also ungefähr so aus:
    Code :
    1
    
    blablabal ANFANG datendaten daten daten ENDE blablabla

    Hat jemand ne Idee wie man das am besten in Java lösen kann?

    Danke
    Geändert von Koose (24.03.09 um 10:50 Uhr)
     
    Ich weiß nicht womit wir im 3. Weltkrieg kämpfen, aber im 4. werden es Steine und Stöcke sein.
    Albert Einstein

    Ich war zu faul zum Rechnen.
    Konrad Zuse

  2. #2
    woezelmann woezelmann ist offline Mitglied Bronze
    Registriert seit
    Sep 2007
    Beiträge
    45
    also ich würde das so machen:

    Code :
    1
    2
    3
    4
    5
    
    String s;
    // Datei in s einlesen
    String s1 = s.split("ANFANG")[1] // hole alles, was nach 'ANFANG' steht.
    String s2 = s1.split("ENDE")[0]; // hole alles, was vor 'ENDE' steht
    String dateien = s2.split(" ");

    Du solltest möglichst auch prüfen, ob die string-arrays auch die richtige Länge haben, um NullPointerExceptiond zu vermeiden...
     

  3. #3
    Xandro Xandro ist offline - Mistkerl -
    Registriert seit
    Oct 2005
    Beiträge
    255
    Edit:

    Zu lahm
     

  4. #4
    woezelmann woezelmann ist offline Mitglied Bronze
    Registriert seit
    Sep 2007
    Beiträge
    45
    na dann kannst du auch die Scanner Klasse benützen und das ganze mit hilfe eines regulären Ausdrucks parsen. Den musst du dir aber selbst ausdenken ...
     

  5. #5
    Koose Koose ist offline Mitglied
    Registriert seit
    May 2002
    Beiträge
    16
    So kurz Cool, danke.
     
    Ich weiß nicht womit wir im 3. Weltkrieg kämpfen, aber im 4. werden es Steine und Stöcke sein.
    Albert Einstein

    Ich war zu faul zum Rechnen.
    Konrad Zuse

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 02.09.10, 14:32
  2. suche idee für langem text in kleiner box
    Von BooKer im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 28.01.08, 21:33
  3. daten per vb filtern
    Von Noctrom im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 19.12.07, 17:24
  4. Daten filtern
    Von Acriss im Forum PHP
    Antworten: 2
    Letzter Beitrag: 01.12.07, 23:06
  5. XML Daten filtern per JS
    Von conso im Forum Javascript & Ajax
    Antworten: 3
    Letzter Beitrag: 08.09.05, 01:39

Stichworte