<dependency> <groupId>org.onebusaway</groupId> <artifactId>onebusaway-csv-entities</artifactId> <version>1.0.0</version> </dependency> public class Person { private String name; private int age; } public class Main { public static void main(String[] args) throws IOException { CsvEntityReader<Person> reader = new CsvEntityReader<>(Person.class); try (Reader fileReader = new FileReader("data.csv")) { List<Person> persons = reader.readEntitiesFromCsv(fileReader); for (Person person : persons) { System.out.println(person.getName() + ", " + person.getAge()); } } } } public class Main { public static void main(String[] args) throws IOException { CsvEntityWriter<Person> writer = new CsvEntityWriter<>(Person.class); List<Person> persons = new ArrayList<>(); try (Writer fileWriter = new FileWriter("data.csv")) { writer.writeEntitiesToCsv(fileWriter, persons); } } }


上一篇:
下一篇:
切换中文