Verschneite Grüße aus dem weißen Mecklenburg-Vorpommern
Alsoo
Auch wenn mich meine Programmierzeit schon durch so einige Befehle gebracht hat, habe ich Neuland für mich gefunden.
Es geht um das Auslesen/Verändern von .txt Files.
Ich habe einige Textdatein bei mir auf meinem anderen PC, bei denen ich einige Informationen für einen schnellen Überblick hinausfiltern möchte.
Da ich mich gerade an meinem Laptop befinde und zu faul bin um den genauen Inhalt zu finden Tippe ich hier mal ein ungefähres Beispiel:
ZitatAlles anzeigenVorwort
-bla
-bla
Bezirk 1; unwichtige zahlen
A- Straße 1; unwichtige zahlen
B- Straße 1; unwichtige zahlen
C- Straße 1; 0 1 1 3 2 1 3 1
Bezirk 2; unwichtig
A- Straße 2; unwichtige zahlen
B- Straße 2; unwichtige zahlen
C- Straße 2; 0 2 1 1 2 2 3 2
Bezirk 3; unwichtig
A- Straße 11; unwichtige zahlen
B- Straße 11; unwichtige zahlen
C- Straße 12; 0 1 1 3 2 1 3 1
Ich möchte aus der Datei auslesen:
- Bezirk + Nummer (alles was danach kommt ist unwichtig)
- Alle C-Straßen mit Nummer
- Die Zahlen danach. Hier kommt mein nächsten Problem;
Die Zahlen dabei haben Bedeutungen.
Dabei gehören 2 Zahlen immer zusammen
C- Straße 12; 0 1 1 3 2 1 3 1
Die erste Ziffer ist immer ein Haus (in diesem Beispiel) dabei soll dann jede 0 durch "NULL" ersetzt werden. Die zweite Ziffer bedeutet dann den Zustand. Bei 1 soll also "Hervorragend" bei 2 "Gut" bei 3 "Baufällig" ausgegeben werden.
Wie kann ich das also so auslesen lassen, dass im Endeffekt eine Textdatei entsteht, die ungefähr so aussieht:
ZitatBezirk 1
C-Straße 1; NULL Gut EINS Baufällig ZWEI Gut
Vllt sogar in verschiedenen Zeilen
Achja. Und die Reihenfolge der Zahlen kann variieren:
0 1 3 1 9 1 18 1
Definierbar trotzdem, denn die Zahlen gehen nur bis gegen 20 hoch.
Wie gesagt, das ist nur ein Beispiel wie das ungefähr aussieht in meinen Texten.
Ein paar Vorschläge (keine kompletten Lösungen) würden mich freuen.
Vielen Dank schonmal