У меня есть входной файл в определенной кодировке (utf8), из которого я создаю разные файлы, чьи имена и содержимое (снова utf8) берутся из этого входного файла.
Моя проблема в том, что одно конкретное окносистема, файлы, созданные не имеют правильные символы.Содержимое этих файлов отлично читается, а их имена нет.Вместо Ü.xml
файл имеет имя ├£.xml
.
В других системах Windows все работает нормально.
Кодировка содержимого файла может быть установлена во втором аргументе OutputStreamWriter
., но кодировка имени файла не может быть установлена в new File(name)
, кажется.
Спасибо.