Thread Sehr Komplizierte Sortierung eines Arrays (5 answers)
Opened by cbxk1xg at 2009-10-12 16:07

cbxk1xg
 2009-10-12 16:07
#126905 #126905
User since
2003-10-20
496 Artikel
BenutzerIn
[default_avatar]
Hallo Freunde der Sonne,

ich habe ein sehr spezielles Problem mit einem Array. Ich habe einen Berg an Dateien die nach folgendem Schema aufgebaut sind.

Code: (dl )
1
2
Ein bisschen Text. Bla Bla bla.
{datestamp=200910091506}


Die Zeile mit datestamp= enthält das Datum der Datei nach dem Muster: YYYYMMDDHHMM

Der Dateiname ist "irgenwasxz". Nun will ich die Dateien auflisten und dabei den Dateinamen anzeigen. Sortiert werden soll aber nach dem jeweiligen datestamp der in der Datei steht. Leider kann/darf ich die Dateinamen nicht verändern.

Mein gedanklicher Ansatz war nun, ein alle Dateien in Array einzulesen @unsortedlist und jede Datei zu öffnen, zu parsen und den Datestamp in ein zweites Array zu schreiben @datelist. Soweit ist das kein Problem. Aber wie sortiere ich dann die @unsortedlist nach der numerischen Vorgabe aus @datelist, also chronologisch???

Ich bin für jede Idee dankbar!

View full thread Sehr Komplizierte Sortierung eines Arrays