mvn 引入需要的jar包
<dependency>
<groupId>com.opencsv</groupId>
<artifactId>opencsv</artifactId>
<version>4.0</version>
</dependency>
main sample
package org.cloud.avro;
import java.io.IOException;
import java.io.Reader;
import java.io.Writer;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.Arrays;
import java.util.Objects;
import com.opencsv.CSVReader;
import com.opencsv.CSVWriter;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
public class CsvMain {
public static void main(String[] args) {
try {
read();
} catch (Exception e) {
e.printStackTrace();
}
}
public static void read() throws IOException {
Reader reader = Files.newBufferedReader(Paths.get("D:\\file\\avro\\person.c