Я пытался прочитать в файле, и он выбрасывает символы. Я думаю, что это неправильная кодировка, но я пробовал разные типы кодирования без какого-либо прогресса. Код ниже, а также вывод. Любые идеи были бы хорошы.
InputStream HostFile = new FileInputStream(location + FileName);
Reader file = new InputStreamReader(HostFile, "UTF8");
PrintWriter writer = new PrintWriter(".\\Files\\TempFPF.txt", "UTF8");
while (file.ready()) {
writer.print((char) file.read());
}
writer.close();
Выход:
坕⁕ㄸ⼸㤰䴠剁䴯䕋匭义倠条റഊ嬊传偆崠ⴭⴭⴭⴭⴭⴭⴭⴭⴭⴭⴭⴭⴭⴭⴭⴭⴭⴭⴭⴭⴭⴭⴭⴭⴭⴭⴭⴭⴭⴭⴭⴭⴭⴭ坕さㄸ‸†㤰䅍㉒‹†䬠䭍ⵅ南卓†䈠㠷‹㝎㤸塅†䕒䕌十⁅㔱㤳〠䴸剁㤱䙏⁐‱††䕇⁎䥍䍔䕈䱌䤠呎ⵌ䡃乁䥇...