jakarta-poi无法读取已存在数据的Excel文件的数据!!!!!

newman0708 2003-03-24 08:06:26
我发现用jakarta-poi读取已存在数据的Excel文件时,无法读取指定单元格的数据。
一定要在当前像创建的单元格如r=sheet.createRow(i);这样,才能用getRow(0);访问。
HSSFWorkbook wb = new HSSFWorkbook();
HSSFSheet sheet =wb.createSheet("ChartSheet");
wb.setSheetName(0,"SimpleChartTest");
HSSFRow r = null;
HSSFCell c = null;
r=sheet.getRow(0);
c=r.getCell((short)0);
System.out.println("1,0: "+c.getStringCellValue());
FileOutputStream out = new FileOutputStream("SimpleChart.xls");
wb.write(out);
out.close();

能帮忙解决一下这个问题!
...全文
31 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sl816 2003-04-15
  • 打赏
  • 举报
回复
FileInputStream fis = new FileInputStream(filename);
HSSFWorkbook wb = new HSSFWorkbook(fis);
HSSFSheet sheet = wb.getSheet("SheetName");
// or HSSFSheet sheet = wb.getSheetAt(sheetIndex);
HSSFRow row = sheet.getRow(0);
HSSFCell cell = row.getCell((short)0);
String s = cell.getStringCellValue();
// or Double d = cell.getNumericCellValue();
// or ....
newman0708 2003-04-15
  • 打赏
  • 举报
回复
已结帖,谢谢各位参与
xhongyang 2003-04-10
  • 打赏
  • 举报
回复
up

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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