Как легко обработать CSV-файл в List <MyClass>

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

Например, у меня есть класс Person:

public class Person {
    String name;
    String surname;

    double shoeSize;
    boolean sex; // true: male, false:female

    public Person() {
    }

    public String getName() {
            return name;
    }

    public void setName(String name) {
            this.name = name;
    }

    public String getSurname() {
            return surname;
    }

    public void setSurname(String surname) {
            this.surname = surname;
    }

    public double getShoeSize() {
            return shoeSize;
    }

    public void setShoeSize(double shoeSize) {
            this.shoeSize = shoeSize;
    }

    public boolean isSe) {
            return sex;
    }

    public void setSeboolean sex) {
            this.sex = sex;
    }

}

Для этого класса я подготовил файл CSV:

name,surname,shoesize,sex
Tom,Tommy,32,true
Anna,Anny,27,false

Как я могу сделать это легко?

Ответы на вопрос(6)

Ваш ответ на вопрос