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();

}

}