I have created CSV file using Open CSV library using some run time data coming from different datasource.
Now I am looking a lot of empty columns which doesn't have value in column cells and so I want to delete that programmatically.
Approach I am currently trying to implement is, get first CSV data in String 2 dimensional array and iterate it vertically and do something to delete empty columns!
Is any other better approach I can follow? Pls suggest!
Regards
//edited
Code for writing in CSV using OpenCSV library:
public static void writeDataToCSV(CSVWriter writer, String[][] csvData){
List<String[]> csvDataList = new ArrayList<String[]>();
for (String[] rowData : csvData) {
csvDataList.add(rowData);
}
writer.writeAll(csvDataList);
}