Может создать BufferedReader в имя файла? Или кодировка не та?