java android 读取Excel 2007 xlsx(最新整理,亲测有效)

Copyright 2016 by 蔡舒啸 保持署名-非商业性使用-相同方式共享 Creative Commons BY-NC-ND 3.0


女人要处(不过最近风气变了),看资料也要看一手资料。

网上的要么过期,要么代码没有import,不清不处。

本文参考apache官网最新文档(2016年8月27日),亲测有效。

代码

package com.paic.biz.util;

import java.io.FileInputStream;
import java.io.IOException;

import org.apache.poi.EncryptedDocumentException;
import org.apache.poi.openxml4j.exceptions.InvalidFormatException;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.ss.usermodel.WorkbookFactory;

public class PoiDemo {
public static void main(String[] args) throws IOException, EncryptedDocumentException, InvalidFormatException{
     Workbook wb = WorkbookFactory.create(new FileInputStream("你的Excel文件名.xlsx"));
      for (Sheet sheet : wb ) {
            for (Row row : sheet) {
                for (Cell cell : row) {
                    String a =cell.getStringCellValue();// Do something here
                    a=a;
                }
            }
        }
}
}

jar包下载

http://apache.fayea.com/poi/release/bin/poi-bin-3.14.tar.gz
如果挂了,去官网找
http://poi.apache.org/

你可能感兴趣的:(java)