Hallo zusammen,
ich habe folgendes Problem:
Ich möchte einen Eingabestring in ein bestimmtes Muster splitten.
Der Eingabestring ist wie folgt aufgebaut:
09/20/2006 10:05:59:ModulnameBspIF-K2W2:INFO01:MeldungDieBeliebigLangIst
Das Trennzeichen ist hier der Doppelpunkt und genau das ist mein Problem:
Das erste Feld, also der Timestamp hat 2 Doppelpunkte in der Uhrzeit. Diese sollen natürlich nicht getrennt werden.
Da hänge ich momentan auf dem Schlauch.
Gesplittet soll in folgende Felder:
Datum: 09/20/2006
Uhrzeit: 10:05:59
Threatname: ModulnameBspIF-K2W2
LogLevel: INFO01
MessagesData: MeldungDieBeliebigLansIst
Mit der Funktion:
teilt er mir auch die Uhrzeit auf. Was ich ja nicht möchte.
Kann mir da einer weiterhelfen? Mir brummt schon der Kopf von der ganzen Sache ;-)
Gruß Hunin
ich habe folgendes Problem:
Ich möchte einen Eingabestring in ein bestimmtes Muster splitten.
Der Eingabestring ist wie folgt aufgebaut:
09/20/2006 10:05:59:ModulnameBspIF-K2W2:INFO01:MeldungDieBeliebigLangIst
Das Trennzeichen ist hier der Doppelpunkt und genau das ist mein Problem:
Das erste Feld, also der Timestamp hat 2 Doppelpunkte in der Uhrzeit. Diese sollen natürlich nicht getrennt werden.
Da hänge ich momentan auf dem Schlauch.
Gesplittet soll in folgende Felder:
Datum: 09/20/2006
Uhrzeit: 10:05:59
Threatname: ModulnameBspIF-K2W2
LogLevel: INFO01
MessagesData: MeldungDieBeliebigLansIst
Mit der Funktion:
Code:
StreamTokenizer(String str, String trennzeichen)
teilt er mir auch die Uhrzeit auf. Was ich ja nicht möchte.
Kann mir da einer weiterhelfen? Mir brummt schon der Kopf von der ganzen Sache ;-)
Gruß Hunin