wgtgt的gravatar头像
wgtgt 2018-01-10 12:00:10

java Excel导入导出工具类icexls实例(导入导出各只需两行代码)

# icexls
Excel导入导出工具类(Excel import and export tool classes)

icexls工具类

icexls是一个excel导入导出工具,依赖于poi或jxl. 同时支持 poi和jxl两种api. 支持自定义sheet. 该项目的创立主要为解决简单Excel的导入导出问题。 主要由 导入方法(getData)和导出方法(setData)组成。

private static void export() { String xlsFile = "C:/Users/Administrator/Desktop/xls2.xls"; String[][] data = { { "zs", "张三", "23" }, { "ls", "李四", "24" }, { "ww", "王五", "25" } }; IceExcel iceXls = new IceExcel(xlsFile); IceExcelConfig.setSheet(iceXls, "导出测试");// 自定义Sheet IceExcelConfig.setNumberType(iceXls, NumberType.NUMBER);// 导出的单元格如果是数字,使用数字格式 iceXls.setData(data); }

导出示例代码:

    private static void export() {
        String xlsFile = "C:/Users/Administrator/Desktop/xls2.xls";
        String[][] data = { { "zs", "张三", "23" }, { "ls", "李四", "24" }, { "ww", "王五", "25" } };
        IceExcel iceXls = new IceExcel(xlsFile);
        IceExcelConfig.setSheet(iceXls, "导出测试");// 自定义Sheet
        IceExcelConfig.setNumberType(iceXls, NumberType.NUMBER);// 导出的单元格如果是数字,使用数字格式
        iceXls.setData(data);
    }


    
读取Excel示例:

    private static void importx() {
        String xlsFile = "C:/Users/Administrator/Desktop/xls.xls";
        IceExcel iceXls = new IceExcel(xlsFile);
        String[][] data = iceXls.getData();//读取Excel
        for (int i = 0; i < data.length; i++) {
            for (int j = 0; j < data[i].length; j++) {
                System.out.print(data[i][j] + "\t");
            }
            System.out.println();
        }
    }


    

中央仓库maven:

<dependency>
    <groupId>com.icexls</groupId>
    <artifactId>icexls</artifactId>
    <version>2.0</version>
</dependency>


如果使用Excel 2007只需要将文件后缀改为xlsx结尾即可.

java Excel导入导出工具类icexls实例(导入导出各只需两行代码)java Excel导入导出工具类icexls实例(导入导出各只需两行代码)


打赏

已有1人打赏

最代码官方的gravatar头像

文件名:icexls.zip,文件大小:110.3K 下载
最代码最近下载分享源代码列表最近下载
1358849392  LV20 2023年10月10日
rookie_58  LV2 2022年5月27日
jinandfei  LV12 2021年12月8日
zhanghna799  LV3 2021年11月18日
sl0018  LV13 2021年8月27日
aaaahao  LV13 2021年7月25日
liangxiang  LV6 2020年10月15日
13188866605  LV12 2020年8月21日
wjh12345654321  LV14 2020年7月17日
wyx065747  LV67 2020年7月14日
最代码最近浏览分享源代码列表最近浏览
lilily1119  LV4 2023年4月29日
夜起星河  LV8 2023年3月9日
Eddie233  LV5 2022年11月15日
yangxb2  LV10 2022年9月19日
菜鸟666  LV2 2022年8月10日
是你爸爸啊100  LV5 2022年8月8日
taoyi123  LV16 2022年7月2日
rookie_58  LV2 2022年5月27日
duanyui  LV3 2022年4月13日
JiangYing009  LV7 2022年3月22日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友