JAVA CSVファイルを NIOでどうやって読みますか。
私はDesktopの中であるCSVファイルをJAVAにNIOを使って利用したいです。
でもファイルを読んだらすぐエラーが発生します。
現在CSVファイルの内容は
id,date,contents 1,2017-06-12,テストデータ 2,2017-06-12,テストデータ1 3,2017-06-13,残り分 4,2017-06-13,会社 5,2017-06-13,kaisixaya
これです。
欲しいoutputは System.out.println(currentLine); すれば上と同じに出力したいです。
半分はNIO使って半分はただIO使って解決はしましたが、全部NIO使って出力したいです。
Path path = Paths.get("C:\\Users\\yahoo\\Desktop\\ScheduleManagement\\ScheduleData.csv");
try(BufferedReader reader = Files.newBufferedReader(path, Charset.forName("UTF-8"))){
String currentLine = null;
while((currentLine = reader.readLine()) != null){
System.out.println(currentLine);
}
}catch(IOException ex){
ex.printStackTrace();
}