通过java的poi读取xlsx文件:
将excel文件使用文件流读取
把excel的文件流转化成excel的工作薄
获取工作薄的sheet(工作表),迭代获取
最后再次迭代每一个sheet,获取每一行的每一个单元格,把数据取出存储起来
在java程序添加spire.xls.jar依赖
import com.spire.xls.*public class ReadExcel {
public static void main(String[] args) {
//创建Workbook对象
Workbook wb = new Workbook()
//加载一个Excel文档
wb.loadFromFile("C:\\Users\\Administrator\\Desktop\\test.xlsx")
//获取第一个工作表
Worksheet sheet = wb.getWorksheets().get(0)
//遍历工作表的每一行
for (int i = 1 i < sheet.getLastRow() + 1 i++) {
//遍历工作的每一列
for (int j = 1 j < sheet.getLastColumn() + 1 j++) {
//输出指定单元格的数据
System.out.print(sheet.get(i,j).getText())
System.out.print("\t")
}
System.out.print("\n")
}
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)