Я ищу библиотеку, которая позволяет мне отображать содержимое .csv на объект.
Что-то вроде:
public class Person {
private String name;
private int age;
@CsvField("name")
public String getName() {
return this.name;
}
@CsvField("age")
public int getAge() {
return this.age;
}
}
, а затем сказать что-то вроде:
final Person filledWithDataFromCsv = csvApi.load(csvFilepath, Person.class);
из данного CSV:
#name, age
tom, 11
jim, 32
Кто-нибудь знает о таком API или о том, что делает что-то подобное. Я не хочу, чтобы аннотации были обязательными, я просто хочу иметь возможность загружать файл с помощью одной строки кода и предопределенного класса.