<dependency> <groupId>com.googlecode.jcsv</groupId> <artifactId>simplecsv</artifactId> <version>2.4</version> </dependency> import com.googlecode.jcsv.reader.CSVReader; import com.googlecode.jcsv.reader.internal.CSVReaderBuilder; // ... CSVReader<Data> csvReader = CSVReaderBuilder.newDefaultReader(reader, Data.class); import com.googlecode.jcsv.writer.CSVWriter; import com.googlecode.jcsv.writer.internal.CSVWriterBuilder; // ... CSVWriter<Data> csvWriter = CSVWriterBuilder.newDefaultWriter(writer, Data.class); List<Data> dataList = csvReader.readAll(); for (Data data : dataList) { System.out.println(data); } List<Data> dataList = new ArrayList<>(); dataList.add(new Data("John", 25)); dataList.add(new Data("Jane", 30)); csvWriter.writeAll(dataList); csvWriter.flush(); csvReader.close(); csvWriter.close();


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