首页 新闻 会员 周边

Java用jxl.jar包读取EXCEL

0
[待解决问题]

修改a.xls里面的数据,修改的数据打印不出来,没修改的打印出来了。
File更换路径后什么也打印不出来。

package com.bjsxt.test;

import java.io.File;
import jxl.*;
public class ReadExcel {
public static void main(String[] args) {
int i;
Sheet sheet;
Workbook book;
Cell cell1, cell2, cell3;
try {
//hello.xls为要读取的excel文件名,并返回工作蒲实例。
book = Workbook.getWorkbook(new File("e://a.xls"));

        //获得第一个工作表对象(ecxel中sheet的编号从0开始,0,1,2,3,....),相当于第一行。
        sheet = book.getSheet(0);

        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() + "\t");
            i++;
        }
        book.close();
    } catch (Exception e) {
    }
}

}

技术不够脸来凑的主页 技术不够脸来凑 | 菜鸟二级 | 园豆:204
提问于:2021-04-21 14:38
< >
分享
所有回答(1)
0

poi包操作office文件好用一些

尹瑞星 | 园豆:367 (菜鸟二级) | 2021-04-22 11:13

这个包不到1m 操作简单

支持(0) 反对(0) 技术不够脸来凑 | 园豆:204 (菜鸟二级) | 2021-04-22 13:51
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册