Hi,
ich lade zwei Dateien in jeweils ein BufferedInputStream und möchte sie vergleichen. Das Problem ist das bei verschiedenen Zeichensätze gleiche Zeichen wie ä ü etc als ungleich gesehen werden. Beim Laden der Dateien ist unklar welcher Zeichensatz vorliegt. deshalb sollen beide Dateien nach dem Laden in UTF-8 konvertiert werden (unabhängig davon was sie vorher waren). Dabei sollen die Zeichen weiterhin richtig angezeigt werden (z.B. wie bei vim set fileencoding=utf-8) und nicht irgendwie zu komischen "Hiroglyphen" werden (was z.B. der Fall ist wenn man eine UTF-8 Datei mit einer Latin-1 Ansicht darstellt).
Bin dankbar für jeden Tip.
p-flash
ich lade zwei Dateien in jeweils ein BufferedInputStream und möchte sie vergleichen. Das Problem ist das bei verschiedenen Zeichensätze gleiche Zeichen wie ä ü etc als ungleich gesehen werden. Beim Laden der Dateien ist unklar welcher Zeichensatz vorliegt. deshalb sollen beide Dateien nach dem Laden in UTF-8 konvertiert werden (unabhängig davon was sie vorher waren). Dabei sollen die Zeichen weiterhin richtig angezeigt werden (z.B. wie bei vim set fileencoding=utf-8) und nicht irgendwie zu komischen "Hiroglyphen" werden (was z.B. der Fall ist wenn man eine UTF-8 Datei mit einer Latin-1 Ansicht darstellt).
Bin dankbar für jeden Tip.
p-flash