OpenCSV - Как отобразить выбранные столбцы в Java Bean независимо от порядка?
У меня есть файл CSV со следующими столбцами:id
, fname
, telephone
, lname
, address
.
у меня естьPerson
класс сid
, fname
а такжеlname
члены данных. Я хочу сопоставить только эти столбцы сPerson
объект из файла CSV и выброситьtelephone
а такжеaddress
колонны. Как я могу это сделать? Решение должно масштабироваться по мере добавления столбцов в будущем. И должен работать независимо от положения столбца.
В идеальном решении пользователь будет указывать только столбцы для чтения, и он должен просто работать.