<dependency> <groupId>com.github.csvengine</groupId> <artifactId>csvengine</artifactId> <version>1.1.6</version> </dependency> CsvReader csvReader = new CsvReader("/path/to/file.csv"); Iterator<CsvRow> rowIterator = csvReader.iterator(); if (rowIterator.hasNext()) { CsvRow row = rowIterator.next(); } String columnValue = row.getString("columnName"); import com.csvengine.CsvReader; import com.csvengine.CsvRow; import java.util.Iterator; public class CsvFileReader { public static void main(String[] args) { CsvReader csvReader = new CsvReader("/path/to/file.csv"); Iterator<CsvRow> rowIterator = csvReader.iterator(); while (rowIterator.hasNext()) { CsvRow row = rowIterator.next(); String columnValue1 = row.getString("column1"); String columnValue2 = row.getString("column2"); } csvReader.close(); } } CsvWriter csvWriter = new CsvWriter("/path/to/file.csv"); csvWriter.writeRow() .addValue("value1") .addValue("value2") .endRow(); csvWriter.close(); import com.csvengine.CsvWriter; public class CsvFileWriter { public static void main(String[] args) { CsvWriter csvWriter = new CsvWriter("/path/to/file.csv"); csvWriter.writeRow() .addValue("value1") .addValue("value2") .endRow(); csvWriter.close(); } }


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