<dependencies> <dependency> <groupId>com.opencsv</groupId> <artifactId>opencsv</artifactId> <version>5.2</version> </dependency> </dependencies> import com.opencsv.CSVReader; import java.io.FileReader; import java.io.IOException; public class CsvReaderExample { public static void main(String[] args) { try { CSVReader reader = new CSVReader(new FileReader("data.csv")); String[] nextLine; while ((nextLine = reader.readNext()) != null) { for(String cell : nextLine) { System.out.print(cell + " "); } System.out.println(); } } catch (IOException e) { e.printStackTrace(); } } } import com.opencsv.CSVWriter; import java.io.FileWriter; import java.io.IOException; public class CsvWriterExample { public static void main(String[] args) { try { CSVWriter writer = new CSVWriter(new FileWriter("output.csv")); String[] header = {"Name", "Age", "Country"}; writer.writeNext(header); String[] data1 = {"John", "25", "USA"}; writer.writeNext(data1); String[] data2 = {"Emily", "30", "Canada"}; writer.writeNext(data2); writer.close(); } catch (IOException e) { e.printStackTrace(); } } }


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