Writer 書き込み
package pkg;
import java.io.File;
import java.io.FileOutputStream;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import java.nio.charset.Charset;
import org.apache.commons.csv.CSVFormat;
import org.apache.commons.csv.CSVPrinter;
public class CommonsCsvWriterMain {
public static void main(String[] args) throws Exception {
File file = File.createTempFile("text", ".csv");
System.err.println(file.getAbsolutePath());
OutputStream out = new FileOutputStream(file, false);
OutputStreamWriter osw = new OutputStreamWriter(out,
Charset.defaultCharset());
CSVPrinter printer = new CSVPrinter(osw, CSVFormat.EXCEL);
printer.printRecord("test", "test", "日本語,日本語,改行を含む\r\n日本語");
printer.close();
}
}