jxl中的问题空指针异常

挥戈小飞侠 2015-07-02 06:43:45

FileInputStream fis = null;
InputStream is = FileTool.getFileInputStream(template);
WritableWorkbook wWorkbook = null;
if (is != null) {
Workbook book = Workbook.getWorkbook(is);
//File tempFile = File.createTempFile("temp", ".xls");//创建新的空文件
File tempFile = new File("e:/temp.xls");
wWorkbook = Workbook.createWorkbook(tempFile, book);

/** 处理【表达式】类型的数据。 **/
//generateExpData(book, wWorkbook, datas);
/** 处理【循环结果集】类型的数据。 **/
//generateEachData(book, wWorkbook, datas);
wWorkbook.getSheet(0).insertRow(0);//----------
wWorkbook.write();
wWorkbook.close();
fis = new FileInputStream(tempFile);



加上wWorkbook.getSheet(0).insertRow(0); 后 执行 wWorkbook.write();报空指针异常。这是怎么回事
...全文
196 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunshiwu1984 2015-07-03
  • 打赏
  • 举报
回复
改成wWorkbook.getSheet(1).insertRow(1);试试

50,594

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧