import com.opencsv.CSVReader; import com.opencsv.CSVWriter; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; public class OpenCSVExample { public static void main(String[] args) { String csvFilePath = "path/to/csv/file.csv"; try (CSVReader reader = new CSVReader(new FileReader(csvFilePath))) { String[] nextLine; while ((nextLine = reader.readNext()) != null) { for (String cell : nextLine) { System.out.print(cell + "\t"); } System.out.println(); } } catch (IOException e) { e.printStackTrace(); } try (CSVWriter writer = new CSVWriter(new FileWriter(csvFilePath))) { String[] record = {"John Doe", "john.doe@example.com", "1234567890"}; writer.writeNext(record); String[] record2 = {"Jane Smith", "jane.smith@example.com", "9876543210"}; writer.writeNext(record2); } catch (IOException e) { e.printStackTrace(); } } }


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