Forum
Tipps
News
Menu-Icon

Textdatei einlesen

Hey...

Ich habe folgendes Problem.
Ich muss  eine Textdatei einlesen in Java.
Noch kein problem, wenn da nicht die umlaute wären.
Was muss ich an meinem code ändern, sodass umlaute (ö,ü) korrekt dargestellt werden.

Wäre echt nett wenn ihr dass wüsstet.


File myFile = null;
        BufferedReader buff = null;
        final List<String> lines = new ArrayList<String>();

        try {
            myFile = new File(FILE_EINLESEN);

            buff = new BufferedReader(new InputStreamReader(new FileInputStream(myFile), "ANSI"));
            String line;

            while ((line = buff.readLine()) != null) {
               
                lines.add(line);
            }
        } catch (IOException e) {
            System.err.println("Error: " + e);


Antworten zu Textdatei einlesen:

Das im code "ANSI" funktioniert natürlich leider nicht.

aber die *.txt ist in ansi codiert.

Hallo,
Lass mal die Encoder-Angabe weg.
 


« Java, ausführbare *.jarWindows XP: Access Abfrage per Makro »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Java
Java ist eine von der Firma SUN entwickelte Programmiersprache. Da Java unabhängig vom Betriebssystem läuft, kann ein einmal geschriebenes Programm auf allen Ja...

Javascript
JavaScript ist eine weit verbreitete Skriptsprache, die ursprünglich von Netscape für das DOM-Scripting für Webseiten entwickelt wurde. Sie hat sich seitde...

Logfile
Eine Log-Datei ist eine Datei mit einer Art Protokoll, dass Aufschluss gibt über jegliche Aktivität auf einem Rechner. Das automatrisch geführte Protokoll ...