java android 讀取Excel 2007 xlsx(最新整理,親測有效)
阿新 • • 發佈:2019-01-31
女人要處(不過最近風氣變了),看資料也要看一手資料。
網上的要麼過期,要麼程式碼沒有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;
}
}
}
}
}