Приложения Springboot java отклоняют процесс загрузки данных, когда встречаются специальные символы, такие как символ центов - PullRequest
0 голосов
/ 19 февраля 2020

При запуске процесса заражения springboot / java прекратит обработку записей, когда встретит записи с такими символами, как $, символы центов. Код использует java 8 и springboot 2 и использует объект сканера для построчного чтения файла.

1 Ответ

0 голосов
/ 19 февраля 2020

Возможно, вам потребуется правильно определить кодировку при чтении файла.

BufferedReader br = new BufferedReader(( new FileReader("/file.txt"),"ISO-8859-1"));


line = br.readLine();

ПРИМЕЧАНИЕ. Если ISO-8859-1 не работает, вы можете заменить его на UTF-8

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...