Я использую AndroidStudio, и мои приложения должны читать в CSV-файле, который выглядит следующим образом:
"Anmeldung";"1576017126809898";"1547126680978123";"";"";"Frau"
"Anmeldung";"1547126680911112";"1547126680978123";"";"";"Frau"
Но, как вы можете видеть на следующем рисунке, OpenCSV читает какой-то странный символ и в моем спискеесть бессмысленные строки, которых нет в файле, который он читает
Вот как я читаю Данные из моего файла:
try {
FileReader filereader = new FileReader(filePath);
CSVParser parser = new CSVParserBuilder().withSeparator(';').build();
CSVReader csvReader = new CSVReaderBuilder(filereader)
.withSkipLines(1)
.withCSVParser(parser)
.build();
List<String[]> allData = csvReader.readAll();
MainActivity.setAllData(allData);
}
catch (Exception e) {
e.printStackTrace();
}
Спасибо