博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jxl操作Excel
阅读量:5923 次
发布时间:2019-06-19

本文共 1208 字,大约阅读时间需要 4 分钟。

  hot3.png

/**     * 处理excel数据的方法     */    public static Hashtable
>> readExcel(            String filePath) throws Exception {        Hashtable
>> datas = new Hashtable
>>();        InputStream is = null;        try {            is = new FileInputStream(filePath);            WorkbookSettings wkbkSet = new WorkbookSettings();            wkbkSet.setSuppressWarnings(true);            Workbook rwb = Workbook.getWorkbook(is, wkbkSet);            Sheet st[] = rwb.getSheets();            for (int a = 0; a < st.length; a++) {                String sheetName = st[a].getName().trim();                Vector
> sheetDatas = new Vector
>();                for (int i = 0; i < st[a].getRows(); i++) {                    Vector
 rowDatas = new Vector
();                    for (int j = 0; j < st[a].getColumns(); j++) {                        Cell c = st[a].getCell(j, i);                        String content = c.getContents().trim();                        rowDatas.add(content);                    }                    sheetDatas.add(rowDatas);                }                datas.put(sheetName, sheetDatas);            }            rwb.close();        } catch (Exception e) {            throw e;        } finally {            try {                if (is != null) {                    is.close();                }            } catch (Exception e) {            }        }        return datas;    }    public static void main(String[] args) throws Exception {        Hashtable
>> datas = readExcel("E:\\123.xls");        System.out.println(datas.get("Sheet1"));    }

转载于:https://my.oschina.net/pzxzj/blog/341388

你可能感兴趣的文章
统一沟通-技巧-4-让国内域名提供商“提供”SRV记录
查看>>
cocos2d-x 3.0事件机制及用户输入
查看>>
比亚迪速锐F3专用夏季座套 夏天坐垫 四季坐套
查看>>
C++ 数字转换为string类型
查看>>
程序员全国不同地区,微信(面试 招聘)群。
查看>>
【干货】界面控件DevExtreme视频教程大汇总!
查看>>
闭包 !if(){}.call()
查看>>
python MySQLdb安装和使用
查看>>
Java小细节
查看>>
poj - 1860 Currency Exchange
查看>>
chgrp命令
查看>>
Java集合框架GS Collections具体解释
查看>>
洛谷 P2486 BZOJ 2243 [SDOI2011]染色
查看>>
linux 笔记本的温度提示
查看>>
(转)DOTA新版地图6.78发布:大幅改动 增两位新英雄
查看>>
工欲善其事必先利其器SecureCRT+VMware® Workstation_学习笔记
查看>>
文件和目录权限chmod,更改所有者和所属组chown,umask,隐藏权限lsattr/chattr
查看>>
阿里PB级Kubernetes日志平台建设实践
查看>>
怎么把无线由器限
查看>>
Java实现的冒泡排序
查看>>