我需要插入从网站获取的详细信息,并将获取的详细信息插入Excel工作表中
例如:
我拥有的数据:emp id-使用此emp id,我需要收集他的姓名,职务和职位级别
我在Excel工作表中列出了emp id。我能够从Excel工作表中读取数据,并将所有这些详细信息放入数组列表中。
现在,我需要通过添加列将所有这些详细信息插入excel工作表。请帮助我将此详细信息添加到工作表中。
我创建了arraylist并将数据写入excel。但是此代码仅适用于单个Empid。
现在,我需要对多个数据执行相同的操作。
请注意,如果我将for循环放入其中...代码可以成功运行,但是excel文件已损坏。
ArrayList<String> Values = new ArrayList<String>();
Values.add(title);
Values.add(email);
Values.add(grade);
//Values.add(designation);
config.WriteExcelSheet(0, email, grade, designation );
public void WriteExcelSheet(int SheetNumber, String email, String grade, String Vendor )
{
sheet1= wb.getSheetAt(SheetNumber);
sheet1.getRow(0).createCell(1).setCellValue(email);
sheet1.getRow(0).createCell(2).setCellValue(grade);
sheet1.getRow(0).createCell(3).setCellValue(designation);
FileOutputStream fout = null;
try {
fout = new FileOutputStream(src);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
try {
wb.write(fout);
wb.close();
} catch (IOException e) {
e.printStackTrace();
}
除了此代码,我可以处理多个数据。