Так что я использую opencsv для преобразования csv в бины.Все это прекрасно работает с примитивными значениями, но я хочу использовать перечисления, и это вызывает некоторые проблемы.
Я прохожу код и, похоже, мне нужно полностью реализовать новую стратегию отображения, чтобы сделать это простоустановить пользовательский конвертер.Есть ли лучший способ для этого?
Текущий код для преобразования:
CsvToBean<MyType> csvBean = new CsvToBeanBuilder<MyType>(new FileReader(csvFile))
.withType(MyType.class)
.withIgnoreLeadingWhiteSpace(true)
.withFieldAsNull(CSVReaderNullFieldIndicator.EMPTY_QUOTES)
.build();
Я нашел несколько вопросов с 2012 года по этому поводу, но ответы больше не применимы для текущеговерсия opencsv (4.2).