zoukankan      html  css  js  c++  java
  • 使用POI解析Excel文件

    Apache POIApache软件基金会的开放源码函式库,POI提供APIJava程序对Microsoft Office格式档案读和写的功能。

    下载开发包:

    解压上面的zip文件:

    在项目中引入POI的依赖:

    <dependency>
        <groupId>org.apache.poi</groupId>
        <artifactId>poi</artifactId>
        <version>3.11</version>
    </dependency>

    poi测试使用

    @Test
        public void test1() throws Exception {
            String filePath = "D:\workspaceEclipse\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\bos-web\upload_08521568_73df_4dc5_b771_538c06aa7ab2_00000002.tmp";
            //包装exl文件对象
            HSSFWorkbook workbook = new HSSFWorkbook(new FileInputStream(new File(filePath)));
            //读取exl中的sheet标签页
            HSSFSheet sheetAt = workbook.getSheetAt(0);
            //遍历标签页中所有的行
            for (Row row : sheetAt) {
                //遍历单元格
                for (Cell cell : row) {
                    //读取单元格中的值
                    String cellValue = cell.getStringCellValue();
                    System.out.println(cellValue);
                }
            }
        }
  • 相关阅读:
    创新工场 笔试1
    C++的异常处理
    阿里笔试题2
    阿里笔试题1
    控制CPU占用率曲线
    再探结构体字节对齐问题
    1401
    pancake sort的几个问题
    CF198 D2
    谨慎设计一个单例类
  • 原文地址:https://www.cnblogs.com/FanJava/p/9260159.html
Copyright © 2011-2022 走看看