CSVファイルは、基本","(カンマ)区切りになっている。
1行の改行はCR(¥r)LF(¥n),セル内の改行はLF(¥n)として扱われている。
単純に
File file = new File("csvファイル");
FileReader fileReader = new FileReader(file);
BufferedReader bufferedReader = new BufferedReader(filereader);
で、buffreredReader.readLine();とすると、
セル内の改行も改行されるので、注意。
FileInputStream等で読み込んで、
CRLFのみをsplit対象にすると良い…かもしれない。
もっとも、csvファイルの読み込みを行うには、
opencsvやsupercsv等のライブラリを使うと容易。
最終更新:2013年12月28日 22:47