<dependencies> <dependency> <groupId>com.opencsv</groupId> <artifactId>opencsv</artifactId> <version>5.5.1</version> </dependency> </dependencies> groovy dependencies { implementation 'com.opencsv:opencsv:5.5.1' } String csvFile = "path/to/your/file.csv"; try (CSVReader reader = new CSVReader(new FileReader(csvFile))) { List<String[]> rows = reader.readAll(); for (String[] row : rows) { } } catch (IOException e) { e.printStackTrace(); } String csvFile = "path/to/your/file.csv"; try (CSVWriter writer = new CSVWriter(new FileWriter(csvFile))) { writer.writeNext(rowData); } catch (IOException e) { e.printStackTrace(); } CSVReader reader = new CSVReaderBuilder(new FileReader(csvFile)) .withSeparator(';') .build(); CSVReader reader = new CSVReaderBuilder(new FileReader(csvFile)) .withQuoteChar('\'') .build(); CSVReader reader = new CSVReaderBuilder(new FileReader(csvFile)) .withLineEnd(CSVParser.DEFAULT_RECORD_SEPARATOR) .build();


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