Я пытаюсь использовать эту библиотеку commons-csv (1.5)
для создания файла CSV, я сделал простую программу для просмотра результата:
String SAMPLE_CSV_FILE = "./sample.csv";
try (
BufferedWriter writer = Files.newBufferedWriter(Paths.get(SAMPLE_CSV_FILE));
CSVPrinter csvPrinter = new CSVPrinter(writer, CSVFormat.EXCEL
.withHeader("ID", "Name", "Designation", "Company"));
) {
csvPrinter.printRecord("1", "Name1 ", "CEO", "Google");
csvPrinter.printRecord("2", "Name2", "CEO", "Microsoft");
csvPrinter.flush();
}
Мой CSV сгенерирован хорошо, но заголовок иданные не разделяются в каждом столбце. Когда я открываю файл CSV, я вижу все данные и заголовок в первом столбце
Я пока не нашел хороший CSVFormat, как их разделить?