样例:
public static void main(String [] args){
try {
File kkFile = new File("D:/gg.csv");
InputStream in = new FileInputStream(kkFile);
CsvReader cr = new CsvReader(in, ',', Charset.forName("GBK"));
cr.readHeaders();
String[] headers = cr.getHeaders();
System.out.println(headers.length);
if(headers.length != 3){
System.out.println("错误");
}
while(cr.readRecord()){
System.out.print(cr.get(0));
System.out.print(cr.get(1));
System.out.print(cr.get(2));
System.out.print(cr.get(3));
System.out.println(cr.get(4));
}
in.close();
} catch (Exception e) {
e.printStackTrace();
}
}
引用的jar: javacsv-2.0.jar
maven: