<dependency>
<groupId>com.googlecode.csveed</groupId>
<artifactId>csveed</artifactId>
<version>0.7.9</version>
</dependency>
csv
Name,Age,City
John,25,New York
Jane,30,San Francisco
Tom,40,Chicago
public class Person {
private String name;
private int age;
private String city;
// Getter and setter methods
// toString method
}
import com.googlecode.csev2.*;
public class CSVParserExample {
public static void main(String[] args) {
CSvReader<Person> csvReader = new CSvReader<>(Person.class);
try {
List<Person> persons = csvReader.readObjects(new File("example.csv"));
for(Person person : persons) {
System.out.println(person.toString());
}
} catch (IOException e) {
e.printStackTrace();
}
}
}