Articles of csv

jackson-dataformat-csv не игнорирует неизвестные свойства

Пытается разобрать CSV-файл с помощью jackson-dataformat-csv. Файл содержит много столбцов, не относящихся к моей программе. Пытался использовать @JsonIgnoreProperties (ignoreUnknown = true) в моем классе данных и csvMapper.disable (DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES), но не работает, а приложение вызывает исключение: com.fasterxml.jackson.databind.RuntimeJsonMappingException: Too many entries: expected at most 2 (value #2 (17 chars) "policy_issue_date") at [Source: (com.fasterxml.jackson.dataformat.csv.impl.UTF8Reader); line: 1, column: 37] […]

Отражение Котлина – создание объектов из CSV

У меня есть класс данных с именем Member: data class Member(){ val first_name: String val last_name: String //30 more //a few simple methods } Я пытаюсь импортировать CSV-файл. Каждая строка файла содержит поля, которые я хочу использовать для создания экземпляров моих членов. fun ReadCsvFileKotlin() { val csvFile = "C:\\Data.csv" var memberList = mutableListOf<Member>() var reader […]

Прочитайте CSV-строку в Kotlin

Я пишу простое приложение импорта и вам нужно прочитать CSV-файл, показать результат в сетке и показать поврежденные строки файла CSV в другой сетке. Есть ли встроенная библиотека для нее или какой-либо простой питонический подход? Я делаю это на android.