Получение ????символы для немецких символов, таких как ä, ë, ï, ü при чтении из CSV-файла.Может ли кто-нибудь посоветовать мне лучше решить эту проблему? - PullRequest
0 голосов
/ 23 декабря 2018

У меня есть страница загрузки файла jsf (2.0), которая поддерживает кодировку символов utf-8 и принимает файл .csv в качестве входных данных и генерирует файл excel.Чтение части файла как Inputstream в Java и синтаксический анализ этого потока с использованием CSVParser для обработки.При разборе и написании, чтобы преуспеть, я получаю символ ????? для немецких символов, таких как (ö, ß, ü, ä,).Может кто-нибудь, пожалуйста, помогите мне выяснить, поскольку я не нашел никаких решений в Google для того же самого?

Я прочитал некоторые блоки и попробовал, но у меня не получилось ниже, изображает pieace fo code.

CSVParser parser=CSVParser.parse(inputstream,"utf-8",CSVFormat.DEFAULT){
// parsing logic here
}
...