Hallo,
ich speichere meine Daten am liebsten als Listen ab, so kann ich mit einem Text-Editor die Daten recht einfach kontrollieren und ändern.
Nun habe ich allerdings ein Sortierproblem, ich möchte meine Liste nicht nur nach dem Gesamtstring sondern nach dessen Inhalten sortieren.
Beispielliste:
Name;Alter;Wohnort
Peter;55;irgendwo
Hans;25;sonstwo
Die Sortierung nach dem Namen ist kein Problem, nur wie bekomme ich das z.B. nach dem Alter oder Wohnort sortiert???
Mein Ansatz wäre eigentlich, die Liste in ein 2-dimensionals Array umzuwandeln, ich lese die einzelnene Zeilen zum Bearbeiten ja ebenfalls in ein Array ein:
ich speichere meine Daten am liebsten als Listen ab, so kann ich mit einem Text-Editor die Daten recht einfach kontrollieren und ändern.
Nun habe ich allerdings ein Sortierproblem, ich möchte meine Liste nicht nur nach dem Gesamtstring sondern nach dessen Inhalten sortieren.
Beispielliste:
Name;Alter;Wohnort
Peter;55;irgendwo
Hans;25;sonstwo
Die Sortierung nach dem Namen ist kein Problem, nur wie bekomme ich das z.B. nach dem Alter oder Wohnort sortiert???
Mein Ansatz wäre eigentlich, die Liste in ein 2-dimensionals Array umzuwandeln, ich lese die einzelnene Zeilen zum Bearbeiten ja ebenfalls in ein Array ein:
B4X:
For i=0 To List.Size-1
str_array = List.Get(zeile)
arr_zeile = Regex.Split(";",str_array)
...
Next