不知道你实现excel导出的方式,但是比较流行的方法是采用jxl.jar提供的方法实现。举个例子:
// 在path路径下建立一个excel文件,其中path你就可以指定为d:\\export.xls
WritableWorkbook wbook = Workbook.createWorkbook(new File(path));
添加完里面的单元格后:
// 写入文件
wbook.write();
wbook.close();
在你指定的目录下就会产生该文件。
eg.
public void createExcel(String path) {
try {
// 在path路径下建立一个excel文件
WritableWorkbook wbook = Workbook.createWorkbook(new File(path));
// 创建一个工作表 第一个工作区
WritableSheet wsheet = wbook.createSheet("数据清单", 0);
// 设置excel里的字体
WritableFont wf = new WritableFont(WritableFont.ARIAL, 12,
WritableFont.NO_BOLD, false);
// 给标题规定字体的格式
WritableCellFormat titleFormat = new WritableCellFormat(wf);
String[] title = { "账号", "密码"};
// 设置表头
for (int i = 0; i < title.length; i++) {
// 一列列的打印表头 按照我们规定的格式
Label excelTitle = new Label(i, 0, title[i], titleFormat);
// 把标头加到我们的工作区
wsheet.addCell(excelTitle);
}
Label account = new Label(0, 1, "银弹小哥");
Label password = new Label(1, 1, "111111");
// 把值加到工作表中
wsheet.addCell(account);
wsheet.addCell(password);
// 写入文件
wbook.write();
wbook.close();
System.out.println("创建成功!");
} catch (Exception e) {
// TODO: handle exception
}
}
温馨提示:答案为网友推荐,仅供参考