【发布时间】:2010-02-17 18:16:01
【问题描述】:
我需要解析二维列表,这是我的架构列表:
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 连接起来?
【问题讨论】:
标签: java grails collections groovy csv