iteye_17867 2011-08-30 11:34
浏览 361
已采纳

jxl 读取EXCEL模板写入数据问题

[code="java"]
private void readWriter(){
WritableWorkbook wwb=null;
WritableSheet wws=null;
FileOutputStream out =null;
ByteArrayOutputStream targetFile=null;
File is = new File("f:\ExcelTest\try.xls");
try {
out = new FileOutputStream("f:\ExcelTest\try1.xls");
Workbook wb = Workbook.getWorkbook(is);
targetFile = new ByteArrayOutputStream();
wwb = Workbook.createWorkbook(targetFile, wb);
wws = wwb.createSheet("Sheet名称",0);
Label label= new Label(2,0,"单元格内容");
wws.addCell(label);
targetFile.writeTo(out);
} catch (Exception e) {
e.printStackTrace();
} finally{
try {
wwb.close();
out.close();
targetFile.close();
} catch (WriteException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}

[/code]

为什么我输出excel文件的时候,excel里面什么都,我到底哪里写错了呢

  • 写回答

5条回答 默认 最新

  • baiasdfjiang 2011-08-30 12:03
    关注

    targetFile.writeTo(out);

    这个是什么啊!
    用wws.write();;

    Ok?

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?