我已經使用Open CSV庫使用來自不同數據源的一些運行時數據創建了CSV文件。需要刪除csv中的空列
現在我正在尋找很多空列,它們在列單元格中沒有值,所以我想以編程方式刪除它。
方法我目前試圖實現的是,獲取字符串2維數組中的第一個CSV數據,並垂直迭代它,並做一些刪除空列!
我可以遵循其他更好的方法嗎?請建議!
問候
//編輯
代碼使用OpenCSV庫CSV寫着:
public static void writeDataToCSV(CSVWriter writer, String[][] csvData){
List<String[]> csvDataList = new ArrayList<String[]>();
for (String[] rowData : csvData) {
csvDataList.add(rowData);
}
writer.writeAll(csvDataList);
}
你是什麼意思的「刪除」? 從2D String數組或從csv文件中刪除它們? – DeadlyJesus 2015-01-15 15:34:32
我需要從CSV中刪除空列! – 2015-01-15 15:35:53
然後將其作爲二維字符串數組讀取,並在不包含空列的情況下重寫csv。 – DeadlyJesus 2015-01-15 15:37:45