Как сохранить специальные символы при чтении в файл на Java? - PullRequest
1 голос
/ 29 января 2012

Я пытаюсь прочитать файл, содержащий специальные символы, такие как: - "Université" - Borély

Но Java выводит такие вещи, как: - "Université" - Borely

Есть ли способ прочитать в файле, который бы сохранил какие-либо специальные символы?В каком формате должен быть файл?

Спасибо,

Ответы [ 2 ]

2 голосов
/ 29 января 2012

Все должно быть хорошо, если вы используете кодировку UTF-8 при записи и чтении файла.

0 голосов
/ 30 января 2012

Может быть, вы ищете для Latin1 ISO.Попробуйте что-то вроде этого:

BufferedReader inputStream = new BufferedReader(new InputStreamReader(
                                   new FileInputStream(file), "ISO-8859-1"));
...