Приведенный ниже код создает BufferedReader, читающий строки из файла tmpFile в кодировке 'UTF-8' в ОС Windows, где кодировка по-умолчанию - cp1251:
BufferedReader bufReader = new BufferedReader(new InputStreamReader(new FileInputStream(tmpFile), Charset.forName("UTF-8")));А так выполняется запись в файл в кодировке UTF-8:
BufferedWriter bufWriter = new BufferedWriter(
new OutputStreamWriter(
new FileOutputStream(tmpFile),
Charset.forName("UTF-8")
)
);
Комментариев нет:
Отправить комментарий