你好,我是计算机大二学生,看了你的关于怎么用java读取excel
内容的帖子,根据你的帖子操作后出现了ERROR: index path not specified
错误,上网百度之后是绝对路径错了,但是我改了还是有错,不知道怎么办?jar包已经导入了,是jxl.jar
,实在不知道怎么办,看到之后如果可以回复我么?
代码如下:
package data;
import java.io.File;
import jxl.*;
public class excelData {
public static void main(String[] args) {
int i;
Sheet sheet;
Workbook book;
Cell cell1,cell2,cell3;
try {
//t.xls为要读取的excel文件名
book= Workbook.getWorkbook(new File("D:\\java\\workspace\\DataAnalysis\\t.xls"));
/*
//获得第一个工作表对象(ecxel中sheet的编号从0开始,0,1,2,3,....)
sheet=book.getSheet(0);
//获取左上角的单元格
cell1=sheet.getCell(0,0);
System.out.println("标题:"+cell1.getContents());
i=1;
while(true)
{
//获取每一行的单元格
cell1=sheet.getCell(0,i);//(列,行)
cell2=sheet.getCell(1,i);
cell3=sheet.getCell(2,i);
if("".equals(cell1.getContents())==true) //如果读取的数据为空
break;
System.out.println(cell1.getContents()+"\t"+cell2.getContents()+"\t"+cell3.getContents());
i++;
}
book.close(); */
}
catch(Exception e) { }
}
}
你好,不要用 jxl 包,一般都是用POI
具体请参考:https://www.cnblogs.com/SimonHu1993/p/8202391.html
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。