OpenCSV - Como mapear as colunas selecionadas para Java Bean, independentemente da ordem?
Eu tenho um arquivo CSV com as seguintes colunas:id
, fname
, telephone
, lname
, address
.
eu tenho umPerson
classe comid
, fname
elname
membros de dados. Quero mapear apenas essas colunas paraPerson
objeto de um arquivo CSV e descartartelephone
eaddress
colunas. Como posso fazer isso? A solução deve ser dimensionada à medida que mais colunas são adicionadas no futuro. E deve funcionar independentemente da posição da coluna.
Em uma solução ideal, o usuário apenas especificará colunas para ler e deverá funcionar.