<dependencies> <dependency> <groupId>org.onebusaway</groupId> <artifactId>onebusaway-csv-entities</artifactId> <version>1.0.0</version> </dependency> </dependencies> public class CsvEntity { @CsvField(name = "id") private int id; @CsvField(name = "name") private String name; } CsvEntityReader<CsvEntity> reader = new CsvEntityReader<>(CsvEntity.class); List<CsvEntity> entities = reader.readEntities(new File("data.csv")); CsvEntityWriter<CsvEntity> writer = new CsvEntityWriter<>(CsvEntity.class); writer.writeEntities(new File("data.csv"), entities); public class CustomEntityHandler extends CsvEntityHandler<CsvEntity> { @Override public boolean handleEntity(CsvEntity entity) { return true; } } CsvEntityHandler<CsvEntity> handler = new CustomEntityHandler(); handler.handleEntities(entities);


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