[Mac] Textdatei einlesen mit Umlaute

Hallo,
ich habe ein Problem. Und zwar lese ich eine Textdatei (Artikeldaten) auf einem Mac in mein Programm ein und speichere die Inhalte dann in einer MySQL-Datenbank.

Das klappt auch alles, nur die Umlaute werden nachher nicht richtig dargestellt. Zu sehen unter folgender URL:
http://www.deliriumshop.de/myshop/
Zum Beispiel links in der Navigation bei „Schweißbänder“. Die Umlaute werden nur mit einem Fragezeichen dargestellt.

Die Textdatei lese ich wie folgt ein:

f = new BufferedReader(new InputStreamReader (new FileInputStream(filename), "ASCII"));
...
while((temp = f.read()) != -1){
 sBuffer.append((char)temp);
}
...
content = sBuffer.toString();
...

gruss Markus

Moin

Das klappt auch alles, nur die Umlaute werden nachher nicht
richtig dargestellt.

Versuchs mal mal „ISO-8859-3“ (Der „Standart“ ASCII wird von jedem anders interpretiert, da kann sonst was rauskommen)

Und nochwas:

f = new BufferedReader(new InputStreamReader (new
FileInputStream(filename), „ASCII“));

String s = f.readLine();
while (s!=null){
sBuffer.append(s);
}


content = sBuffer.toString();

Zeilen-weise einlesen geht deutlich schneller.

cu

Danke werde es mal versuchen (owT.)

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]