Hallo,
ich versuche eine Suchmaske über eine große Textdatei (ca. 100.000 Zeilen) zu legen. Ich lade zunächst die Textdatei in einen Editor (Synedit Komponente) die Datei wird dann im Programm angezeigt. Bei der Textdatei handelt es sich um eine List- bzw. Druckdatei von einem Großrechner in der Informationen unstrukturiert dargestellt werden. Nun möchte ich in einer Art Maskendefinition bestimmte Felder definieren (anhand von Startposition und Länge und Suchbegriffen) die aus der Liste ausgelesen werden sollen. Die Maske soll dann über die Textdatei gelegt werden und alles andere herausgefiltert werden. Das Ergebnis soll dann in einer Tabelle oder Grid direkt dargestellt werden. Ziel ist es aus dieser unstrukturierten Liste die entsprechenden Datensätze herauszufiltern und dann in einem strukturierten Format abzuspeichern. Bisher habe ich die Textdatei geladen und bin durch jede Zeile "gelaufen" und habe dann die Felder herausgesucht und direkt in eine Tabelle geschrieben. Das dauert allerdings bei einer Textdatei mit 100.000 Zeilen ziemlich lange. Hat hier jemand bereits eine Lösung entwickelt oder Tipps.
Vielen Dank und Grüße
Hendrik
ich versuche eine Suchmaske über eine große Textdatei (ca. 100.000 Zeilen) zu legen. Ich lade zunächst die Textdatei in einen Editor (Synedit Komponente) die Datei wird dann im Programm angezeigt. Bei der Textdatei handelt es sich um eine List- bzw. Druckdatei von einem Großrechner in der Informationen unstrukturiert dargestellt werden. Nun möchte ich in einer Art Maskendefinition bestimmte Felder definieren (anhand von Startposition und Länge und Suchbegriffen) die aus der Liste ausgelesen werden sollen. Die Maske soll dann über die Textdatei gelegt werden und alles andere herausgefiltert werden. Das Ergebnis soll dann in einer Tabelle oder Grid direkt dargestellt werden. Ziel ist es aus dieser unstrukturierten Liste die entsprechenden Datensätze herauszufiltern und dann in einem strukturierten Format abzuspeichern. Bisher habe ich die Textdatei geladen und bin durch jede Zeile "gelaufen" und habe dann die Felder herausgesucht und direkt in eine Tabelle geschrieben. Das dauert allerdings bei einer Textdatei mit 100.000 Zeilen ziemlich lange. Hat hier jemand bereits eine Lösung entwickelt oder Tipps.
Vielen Dank und Grüße
Hendrik
Comment