@_白开水_ 你好,想跟你请教个问题:你好,我是计算机大二学生,看了你的关于怎么用java读取excel内容的帖子,根据你的帖子操作后出现了ERROR: index path not specified错误,上网百度之后是绝对路径错了,但是我改了还是有错,不知道怎么办?jar包已经导入了,是jxl.jar,实在不知道怎么办,看到之后如果可以回复我么?QQ:297051972,答案:小红,谢谢!
代码如下: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) { }
}
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
用apache的poi库吧######啊,又去下啊?唉,谢谢了哦######excel2003和2007不只是后缀不同,改后缀没用的######
这一句先单独测试下
new File("D:\\java\\workspace\\DataAnalysis\\t.xls")
File file=new File("D:\\java\\workspace\\DataAnalysis\\t.xls");
然后输出下file.exists()
######这一句先单独测试下
new File("D:\\java\\workspace\\DataAnalysis\\t.xls")
File file=new File("D:\\java\\workspace\\DataAnalysis\\t.xls");
然后输出下file.exists()
######用poi做excel的读写吧######
参考SpreadJS控件导入导出Excel的Demo:
http://gcdn.gcpowertools.com.cn/showtopic-21245-1-1.html