读取Excel

pom

<dependencies>
    <dependency>
        <groupId>org.apache.poi</groupId>
        <artifactId>poi-ooxml</artifactId>
        <version>3.17</version>
    </dependency>
    <dependency>
        <groupId>dom4j</groupId>
        <artifactId>dom4j</artifactId>
        <version>1.6.1</version>
    </dependency>
    <dependency>
        <groupId>org.apache.xmlbeans</groupId>
        <artifactId>xmlbeans</artifactId>
        <version>2.6.0</version>
    </dependency>
</dependencies>

代码

try {
    XSSFWorkbook wb = new XSSFWorkbook("inputFile");
    XSSFSheet sheet = wb.getSheetAt(0);
    int rowNum = sheet.getLastRowNum();
    PrintWriter writer = new PrintWriter(new File("outFile"));
    for (int i = 1; i <= rowNum; ++ i) {
        XSSFRow rowData = sheet.getRow(i);
        writer.println(rowData.getCell(1));
    }
    writer.flush();
} catch (Exception e) {
    e.printStackTrace();
}


猜你喜欢

转载自blog.51cto.com/tianyiya/2178947