天天看點

開源javacsv讀取csv檔案

[size=x-large]一、下載下傳位址:https://sourceforge.net/projects/javacsv/[/size]

[size=x-large]讀取示例:[/size]

public static void main(String[] args) {
		// 1.聲明CsvReader類用于csv檔案讀取
		CsvReader nCsvReader = null;
		try {
			// 2.執行個體化CsvReader類用于csv檔案讀取
			nCsvReader = new CsvReader("C:\\Users\\Administrator\\Desktop\\scv\\zfile0.csv");
			// 3.循環reader的結果集
			while (nCsvReader.readRecord()) {
				for (int i = 0; i < nCsvReader.getColumnCount(); i++) {
					String aa=nCsvReader.get(i);
					byte[] bytes=aa.getBytes("ISO8859-1");
					String s=new String(bytes,"gbk"); 
					System.out.println(s);
				}
			}
		} catch (FileNotFoundException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		} finally {
			// 關閉讀取連接配接
			nCsvReader.close();
		}
	}