如何在使用CSVFormat时将制表符配置为分隔符?

时间:2018-05-15 16:55:55

标签: java csv

我使用org.apache.commons.csv.CSVFormat输出csv文件。我的配置如下:

String[]   HEADERS     = {"sku", "question", "annotation", "answer", "url", "answerType"};
CSVFormat  csvInFormat = CSVFormat.DEFAULT.withHeader(HEADERS);
CSVPrinter printer     = new CSVPrinter(bw, csvInFormat);

这将以逗号分隔打印csv。如何使用制表符作为分隔符输出内容?

1 个答案:

答案 0 :(得分:2)

要使用标签作为分隔符,请使用CSVFormat.TDF

CSVFormat  csvInFormat = CSVFormat.TDF.withHeader(HEADERS);

详细了解此CSVFormat.TDF config here