<dependency> <groupId>com.opencsv</groupId> <artifactId>opencsv</artifactId> <version>5.4</version> </dependency> try (Reader reader = Files.newBufferedReader(Paths.get("data.csv")); CSVReader csvReader = new CSVReader(reader)) { String[] nextLine; while ((nextLine = csvReader.readNext()) != null) { for (String value : nextLine) { System.out.print(value + " "); } } } try (Writer writer = Files.newBufferedWriter(Paths.get("output.csv")); CSVWriter csvWriter = new CSVWriter(writer, CSVWriter.DEFAULT_SEPARATOR, CSVWriter.NO_QUOTE_CHARACTER, CSVWriter.DEFAULT_ESCAPE_CHARACTER, CSVWriter.DEFAULT_LINE_END)) { String[] headerRecord = {"Name", "Email", "Phone"}; csvWriter.writeNext(headerRecord); String[] dataRecord = {"John Doe", "johndoe@example.com", "123456789"}; csvWriter.writeNext(dataRecord); }


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