public static void main(String[] args) {
File file = new File("C:\\dcy\\student.csv");
CsvReader reader = CsvUtil.getReader();
reader.setFieldSeparator('|');
reader.setContainsHeader(true);
CsvData data = reader.read(file, Charset.forName("UTF-8"));
ArrayList<Student> students = new ArrayList<>();
List<CsvRow> rows = data.getRows();
for (CsvRow row : rows) {
Student student = new Student();
student.setId(Integer.valueOf(row.getByName("id")));
student.setName(row.getByName("name"));
student.setGender(row.getByName("gender"));
students.add(student);
}
System.out.println(students);
}
hutool——解析csv文件
最新推荐文章于 2025-03-24 10:40:57 发布