Thread Sortieren von Exceldateien
(14 answers)
Opened by GoodFella at 2007-02-25 15:53
Ich habe in den Dokus von Spreadsheet::WriteExcel und Spreadsheet::ParseExcel nichts darüber gefunden.
Ich möchte Daten, die ich per WriteExcel schreibe, mit bis zu fünf Prioritätsebenen sortieren (z.B. Land -> Postleitzahl -> Sprache -> Broschüre -> Kundenberater); da mein Programm eh schon lahm und speicherfressend ist, wollte ich das Erstellen eines Perl-Arrays vermeiden (ich lese aus ParseExcel-Objekten und schreibe in ein WriteExcel-Objekt), was ich leicht selbst sortieren könnte. (Wenn ich es doch machen muss, gibts für solche Fälle ein effizientes Modul, vielleicht eins, dass in ein C-Array einliest?) Es geht hier um bis zu 50,000 Datensätze, die in der Bearbeitung allein schon bis zu 10min Zeit benötigen (bei 1,6Ghz) + 1GB Arbeitsspeicherverbrauch. |