java读取excel内容:报错-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

java读取excel内容:报错

2020-06-06 15:20:27 281 1

@_白开水_ 你好,想跟你请教个问题:你好,我是计算机大二学生,看了你的关于怎么用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)  { } 


}


}


取消 提交回答
全部回答(1)
  • kun坤
    2020-06-06 15:20:33

    用apache的poi库吧######啊,又去下啊?唉,谢谢了哦######excel2003和2007不只是后缀不同,改后缀没用的######

    这一句先单独测试下

    new File("D:\\java\\workspace\\DataAnalysis\\t.xls")

    File file=new File("D:\\java\\workspace\\DataAnalysis\\t.xls");

    然后输出下file.exists()

    ######

    引用来自“ForTheFree”的评论

    这一句先单独测试下

    new File("D:\\java\\workspace\\DataAnalysis\\t.xls")

    File file=new File("D:\\java\\workspace\\DataAnalysis\\t.xls");

    然后输出下file.exists()

    File file=new File("D:\\java\\workspace\\DataAnalysis\\t.xls"); System.out.println(file.exists()); 改了,之前那句话注释了,测试之后还是一样的错误######回复 @angel297051972 : 看来一下jxl的官网,好像不支持了。http://www.andykhan.com/jexcelapi/你可以去看看,现在都已经不更新了,建议你用poi吧 你要例子可以加我QQ780314409我给你发个简单的######回复 @ForTheFree : 那啥,这个问题解决了,是我运行错了文件,不好意思哦,可是另外一个问题来了,说是不支持2007xlxs文件,我已经把后缀名改成xls了呀,这也不行吗?######你发一下错误的代码 截个图最好###### ######用poi做excel的读写吧######

    参考SpreadJS控件导入导出Excel的Demo: 

    http://gcdn.gcpowertools.com.cn/showtopic-21245-1-1.html

    0 0
相关问答

1

回答

java读取pdf文件内容:报错

2020-06-07 14:16:50 625浏览量 回答数 1

1

回答

Java读取两个文件时识别文件中的相同内容:报错

2020-06-07 16:32:20 341浏览量 回答数 1

1

回答

java的 poi在读取excel文件导入数据库时转换Excel中字段大小写问题:报错

2020-06-07 16:54:34 674浏览量 回答数 1

1

回答

java无法对多个excel打包下载??报错

2020-06-08 11:52:03 342浏览量 回答数 1

1

回答

java使用ExchangeService读取会议邮件:报错

2020-06-07 16:42:04 369浏览量 回答数 1

1

回答

java读取文件内容错误,确实在这个目录下。报错

2020-05-27 12:58:49 344浏览量 回答数 1

1

回答

java使用ExchangeService读取会议邮件?报错

2020-06-06 21:02:10 385浏览量 回答数 1

1

回答

Java 读文件内容如何显示在一行上 报错

2020-05-27 10:00:39 638浏览量 回答数 1

2

回答

java读写Excel过程中遇到的问题

2016-05-27 14:44:14 2530浏览量 回答数 2

1

回答

Java POI读取Excel的时候怎么按列读取

2016-03-06 10:18:25 9519浏览量 回答数 1
+关注
0
文章
13397
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载