Проблема с испанскими символами в строке Java - PullRequest
4 голосов
/ 01 февраля 2011

У меня проблема с испанскими символами в строке Java.У меня есть содержимое в файле, и когда я пытаюсь преобразовать его в объект Java, используя InputStreamReader, вывод некоторой строки - «cómo», который должен быть «cómo».Это происходит по-испански, как

á = ¡= à = à = ó ú = º

и более ..

Не могли бы вы помочь мнепреобразовать его в соответствующий вывод.

Заранее спасибо

Ответы [ 2 ]

5 голосов
/ 01 февраля 2011

Вы пытались указать кодировку символов в конструкторе InputStreamReader, например так:

FileInputStream fis = new FileInputStream("file.txt");
InputStreamReader isr = new InputStreamReader(fis, "UTF-8");
1 голос
/ 01 февраля 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...