首先要下载poi的jar包:下载地址
之后在项目中需要把poi下载目录里的所有jar包导入。
然后我自己封装了一个xlsx读取类,输入文件地址,要获取的列。输出二维数组,第一维代表一行数据,第二维代表每一行的单元格数据。
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.Properties;
import org.apache.poi.hssf.usermodel.HSSFCell;
import org.apache.poi.xssf.usermodel.XSSFCell;
import org.apache.poi.xssf.usermodel.XSSFRow;
import org.apache.poi.xssf.usermodel.XSSFSheet;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
public class Excel_reader {
//*************xlsx文件读取函数************************
//excel_name为文件名,arg为需要查询的列号
//返回二维字符串数组
@SuppressWarnings({ "resource", "unused" })
public ArrayList<ArrayList<String>> xlsx_reader(String excel_url,int .