Проблемы с кодировкой csv

246
15 августа 2021, 09:50

Есть CSV-файл, в нём нужно прочитать несколько строк с конца и переслать их на сервер. При чтении русские буквы некорректно отображаются. Мои попытки изменить кодировку ни к чему не привели, пробовал 5 или 6 разных способов (что в гугле нашёл) - всё бестолку. Сам CSV файл получен с помощью перевода из формата tps (tps-to-csv.jar, если это даст пользу - гуглите). При переводе, как описано, по стандарту файл CSV кодируется в формате ISO-8859-1. При попытке изменить кодировку во время перевода (есть такая функция) на UTF-8 - русские буквы в CSV-файле уже становятся нечитаемыми. Вот кусок кода (момент чтения). Подскажите, как исправить. На всякий случай - Ссылка на CSV-файл

    public static void main(String[] args) throws Exception
    {
        int counter = 0;
        String[] arr = new String[100];
        File file = new File("путь к файлу");
        ReversedLinesFileReader object =
                  new ReversedLinesFileReader(file);
        while(counter<100) {
            arr[counter] = object.readLine();
            System.out.println(arr[counter]);
            counter++;
        }
    }
READ ALSO
Не принимает конфигурацию WebMvcConfigurer

Не принимает конфигурацию WebMvcConfigurer

На компе всё работает, на ноуте выдаёт следующую ошибку

253
Как сделать редирект при logout&#39;е?

Как сделать редирект при logout'е?

Я написал приложение с использованием spring bootДобавил авторизацию:

302
Вопрос по ООП java

Вопрос по ООП java

Есть основной класс Main и класс Person в классе Person есть метод draw(), что-бы исползовать этот метод в классе Main надо создать объект Person maks = new Person()...

273