Hi Leute,
ich habe ein Problem und zwar muss ich
1.)
aus einem Text-File einlesen mit z.B. diesem Inhalt:
8=WOLF.1.1 9=060 35=A 49=Pudel 56=Bach 34=1 52=6666-XX:XX 98=0 108=30 10=004
8=WOLF.1.1 9=60 35=A 49=Bach 56=Pudel 34=1 52=6666-XX:XX 108=30 98=0 10=213
8=WOLF.1.1 9=059 35=1 49=Pudel 56=Bach 34=2 52=6666-XX:XX 112=071538 10=239
8=WOLF.1.1 9=59 35=0 49=Bach 56=Pudel 34=2 52=6666-XX:XX 112=071538 10=190
8=WOLF.1.1 9=48 35=0 49=Bach 56=Pudel 34=3 52=6666-XX:XX 10=177
2.)
Dann muss ich diesen "Text" transformieren, damit zum schluss z.B das raus kommt:
8;9;35;49;56;34;52;98;108;112;10
WOLF.1.1;060;A;Pudel;Bach;1;6666-XX:XX;0;30;---;004
WOLF.1.1;60;A;Bach;Pudel;1;6666-XX:XX;0;---;---;213
WOLF.1.1;059;1;Pudel;Bach;2;6666-XX:XX;---;---;071538;239
WOLF.1.1;59;0;Bach;Pudel;2;6666-XX:XX;---;---;071538;190
WOLF.1.1;48;0;Bach;Pudel;3;6666-XX:XX;---;---;---;177
In der obersten Zeile Steht die Feldbeschreibung. Die Felder können auch durch was anderes als ein ; von einander gedtrennt werden!
Besteht irgendwelche möglichkeit mit regulären Ausdrücken nach bestimmten Inhalt in jeder Zeile zu suchen, wie 10= oder 112= und in ein bzw mehrere undefinierte(s) Array(s) zu schreiben?
Hoffe ihr hab paar Vorschläge
Danke
LG
Jonny
ich habe ein Problem und zwar muss ich
1.)
aus einem Text-File einlesen mit z.B. diesem Inhalt:
8=WOLF.1.1 9=060 35=A 49=Pudel 56=Bach 34=1 52=6666-XX:XX 98=0 108=30 10=004
8=WOLF.1.1 9=60 35=A 49=Bach 56=Pudel 34=1 52=6666-XX:XX 108=30 98=0 10=213
8=WOLF.1.1 9=059 35=1 49=Pudel 56=Bach 34=2 52=6666-XX:XX 112=071538 10=239
8=WOLF.1.1 9=59 35=0 49=Bach 56=Pudel 34=2 52=6666-XX:XX 112=071538 10=190
8=WOLF.1.1 9=48 35=0 49=Bach 56=Pudel 34=3 52=6666-XX:XX 10=177
2.)
Dann muss ich diesen "Text" transformieren, damit zum schluss z.B das raus kommt:
8;9;35;49;56;34;52;98;108;112;10
WOLF.1.1;060;A;Pudel;Bach;1;6666-XX:XX;0;30;---;004
WOLF.1.1;60;A;Bach;Pudel;1;6666-XX:XX;0;---;---;213
WOLF.1.1;059;1;Pudel;Bach;2;6666-XX:XX;---;---;071538;239
WOLF.1.1;59;0;Bach;Pudel;2;6666-XX:XX;---;---;071538;190
WOLF.1.1;48;0;Bach;Pudel;3;6666-XX:XX;---;---;---;177
In der obersten Zeile Steht die Feldbeschreibung. Die Felder können auch durch was anderes als ein ; von einander gedtrennt werden!
Besteht irgendwelche möglichkeit mit regulären Ausdrücken nach bestimmten Inhalt in jeder Zeile zu suchen, wie 10= oder 112= und in ein bzw mehrere undefinierte(s) Array(s) zu schreiben?
Hoffe ihr hab paar Vorschläge
Danke
LG
Jonny
Zuletzt bearbeitet: