В идеале я ищу библиотеку, которая позволяет мне отображать содержимое .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, или о том, что делает что-то подобное. Я не хочу, чтобы он использовал аннотации как обязательные, я просто хочу иметь возможность загружать файл с одной строкой кода и предопределенным классом.
Спасибо,