【发布时间】:2021-08-05 16:21:15
【问题描述】:
目标: 实现一个 CSV Parsing,文档中的代码有效。但我想编辑它。事实上,我想解析数据库中名为“Concert”的表的值。
public class Excel extends BaseForm{
public Excel() throws IOException{
Form hi = new Form("CSV Parsing", new BorderLayout());
String[][] data = new String[100][3]; //[7ot max mta3 rows][max mta3 les attributs à afficher]
int i=0; //compteur mta3 lrows
ArrayList<Concert> list = ServiceConcert.getInstance().AffichageConcert();
for (Concert h : list) {
data[i][0] = h.getName();
data[i][1] = h.getIdmusician();
data[i][2] = h.getMusics(); // les attributs lezm ykounou String btw
i++; // bech tet3ada lel row li baadhha
}
String[] columnNames = new String[data[0].length];
for(int iter= 0 ; iter < columnNames.length ; iter++) {
columnNames[iter] = "Col " + (iter + 1);
}
System.out.println();
TableModel tm = new DefaultTableModel(columnNames, data);
hi.add(BorderLayout.CENTER, new Table(tm));
hi.show();
}
}
【问题讨论】:
标签: json codenameone