Я создал проект, в котором я записываю некоторые вещи в CSV-файл, но специальные символы не работают правильно, например, такие символы, как: à, é, ï ..
Поэтому я изменил свой код, чтобыfileWriter будет закодирован в ISO-8859-1.
OutputStreamWriter o = new OutputStreamWriter(new FileOutputStream(file), "ISO-8859-1");
writer = new CSVWriter(o, ';', CSVWriter.DEFAULT_QUOTE_CHARACTER,
CSVWriter.DEFAULT_ESCAPE_CHARACTER,
CSVWriter.DEFAULT_LINE_END);
Большинство символов работают, но символы '
работают некорректно, они отображаются как ?
.
Возможно, мне нужно изменить кодировку, но CSV должен использовать ISO-8859-1.
У вас есть предложения?