如何轻松处理CSV文件到List<MyClass>
2022-09-04 06:40:52
在我的应用程序中,我使用了很多CSV文件,我必须阅读这些文件并基于它们构建列表。我想找到一个简单的方法来做到这一点。您知道任何简单的框架在不使用配置文件等数量的情况下做到这一点吗?
例如,我有一个类人:
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
我怎样才能轻松做到?