我需要解析2維列表,這裏是我的架構名單:如何在我的收藏(列表)中使用opencsv?
list (size=12)
->[0] = "export.SampleJ:12432"
--> id = 12432
--> dateCreatedSample = "Tue Feb 03 19:04:23 CST 2009"
--> ttId = 0
--> chipId = 1012
--> ...
->[1] = "export.SampleJ:12433"
--> id = 12433
--> ...
->[2] ...
我想:
List<String[]> allElements = list.readAll();
StringWriter sw = new StringWriter();
CSVWriter writer = new CSVWriter(sw);
writer.writeAll(allElements);
但我有此錯誤:法無簽名:java.util.ArrayList中。 readAll()是適用於參數類型:()值:[]
也試過:
CSVWriter writer = new CSVWriter(new FileWriter("MyFile.csv"));
String[] entries = list;
writer.writeNext(entries);
writer.close();
我得到一個csv文件,但只有:「export.SampleJ:12432」,「export.SampleJ:12432」,...
我該如何解析id,dateCreatedSample等?
有沒有辦法直接連接我的列表與opencsv?
很好的例子,我解決了我的課,問題解決了!謝謝 –