S
SlaterB
Gast
hallo,
ich sortiere Text-Daten in der DB und dieselben Daten auch Java,
z.B. hole ich mir zwei Iteratoren über lange Datenströme nach einer textuellen Id,
und gleiche den Stand der Iteratoren ab
"Iterator B, laufe bis zu Eintrag X von A, falls vorhanden, überspringe in Sortierung kleinere, gehe nicht weiter"
dabei stören mich die verschiedensten Sortierunterschiede, null anders
(vorne oder hinten, wobei String.compareTo() an sich sowieso schon streikt),
Kleinbuchstabe vor Großbuchstaben statt andersum,
gerade habe ich # vor Zahlen statt andersrum entdeckt
und wer weiß was es noch gibt
ich sollte wohl mal alle relevanten Zeichen in eine Tabelle einfügen und das sortierte Ergebnis anschauen
gibt es schon fertige Auflistungen, vielleicht schon für Java einen passenden Comparator
oder ganz andere Vorschläge/ Erfahrungen dazu?
ich sortiere Text-Daten in der DB und dieselben Daten auch Java,
z.B. hole ich mir zwei Iteratoren über lange Datenströme nach einer textuellen Id,
und gleiche den Stand der Iteratoren ab
"Iterator B, laufe bis zu Eintrag X von A, falls vorhanden, überspringe in Sortierung kleinere, gehe nicht weiter"
dabei stören mich die verschiedensten Sortierunterschiede, null anders
(vorne oder hinten, wobei String.compareTo() an sich sowieso schon streikt),
Kleinbuchstabe vor Großbuchstaben statt andersum,
gerade habe ich # vor Zahlen statt andersrum entdeckt
und wer weiß was es noch gibt
ich sollte wohl mal alle relevanten Zeichen in eine Tabelle einfügen und das sortierte Ergebnis anschauen
gibt es schon fertige Auflistungen, vielleicht schon für Java einen passenden Comparator
oder ganz andere Vorschläge/ Erfahrungen dazu?