为 CSV 文件创建 headers

Creating headers for CSV file

我正在使用 Opencsv 库编写 CSV 文件,需要将 headers 添加到我的文件中。创建文件并插入 headers,但 所有 headers 都在同一单元格中

csvFile.createNewFile();
CSVWriter csvWrite = new CSVWriter(new FileWriter(csvFile));
String heading = "eid,name,vid,emp_id,balance_amt,handover_to,entry_date \n";
csvWrite.writeNext(new String[]{heading});

这是您的解决方案:

 CSVWriter csvWrite = new CSVWriter(new FileWriter(csvFile));
 String[] entries = {"eid","name","vid","emp_id","balance_amt","handover_to","entry_date"};
 csvWrite.writeNext(entries);

在这里工作正常!尝试

如果你想使用 FileWriter,你可以使用:

    FileWriter writer = new FileWriter(CSV_LOCATION); 
    writer.append("Name,Age,Company,Salary");
    writer.append("\n");