导入excel文件POI解析 时报错:

FileInputStream file = new FileInputStream(new File("G:\\TestData\\test.xls"));//Create Workbook instance holding reference to .xlsx file
XSSFWorkbook workbook = new XSSFWorkbook(file);
//Get first/desired sheet from the workbook
XSSFSheet sheet = workbook.getSheetAt(0);//Iterate through each rows one by one
Iterator<Row> rowIterator = sheet.iterator();
while (rowIterator.hasNext()){Row row = rowIterator.next();//For each row, iterate through all the columnsIterator<Cell> cellIterator = row.cellIterator();while (cellIterator.hasNext()){Cell cell = cellIterator.next();//Check the cell type and format accordinglyswitch (cell.getCellType()){case Cell.CELL_TYPE_NUMERIC:System.out.print(cell.getNumericCellValue() + "t");break;case Cell.CELL_TYPE_STRING:System.out.print(cell.getStringCellValue() + "t");break;}}System.out.println("");
}
file.close();

报错:

org.apache.poi.POIXMLException: org.apache.poi.openxml4j.exceptions.InvalidFormatException: Package should contain a content type part [M1.13]at org.apache.poi.util.PackageHelper.open(PackageHelper.java:41)at org.apache.poi.xssf.usermodel.XSSFWorkbook.<init>(XSSFWorkbook.java:218)

解决:

//Create Workbook instance holding reference to .xlsx file
XSSFWorkbook workbook = new XSSFWorkbook(file);

修改为

import org.apache.poi.ss.usermodel.Workbook; Workbook workbook = WorkbookFactory.create(file);

poi.openxml4j.exceptions.InvalidFormatException: Package should contain a content type part [M1.13]相关推荐

  1. Java POI WPS另存为的XLSX Excel报错Package should contain a content type part [M1.13]

    最近在写项目的时候,使用到了POI对表格的处理,在通过文件流创建工作簿的时候,出现异常,异常信息是:Package should contain a content type part [M1.13] ...

  2. org.apache.poi.openxml4j.exceptions.InvalidOperationException: Can't open the specified file

    http://fengsky491.iteye.com/blog/537458 环境和所需包: 1,JDK1.5 2,poi-3.5-FINAL-20090928.jar, poi-contrib-3 ...

  3. docx.opc.exceptions.PackageNotFoundError: Package not found at ‘文件名.docx‘ 问题解决

    docx.opc.exceptions.PackageNotFoundError: Package not found at '文件名.docx' 问题解决 参考文章: (1)docx.opc.exc ...

  4. Docx:docx.opc.exceptions.PackageNotFoundError: Package not found at

    Docx:docx.opc.exceptions.PackageNotFoundError: Package not found at:https://blog.csdn.net/python__re ...

  5. docx.opc.exceptions.PackageNotFoundError: Package not found at

    docx.opc.exceptions.PackageNotFoundError: Package not found at 'C:\Users\13298\Desktop\structure\202 ...

  6. python 读docx文件 报错 docx.opc.exceptions.PackageNotFoundError: Package not found at

    1.简单一句话就是:自己手动创建的docx 文档可以正常Document(docx)读取,但是通过python 将doc 转换成docx 后,Document(docx )就会报错,所以我们可以手动创 ...

  7. python-docx使用document读取文件报错:docx.opc.exceptions.PackageNotFoundError: Package not found at

    文章目录 报错详情 原因 解决办法 疑问 报错详情 原因 执行到document=Document(word_path)时报错,python-docx模块无法读取该docx文件 def open_fi ...

  8. 【POI xls】解析xls遇到的问题

    问题1:Package should contain a content type part 1 org.apache.poi.POIXMLException: org.apache.poi.open ...

  9. android 控制word,Android使用POI进行Word操作(一)

    操作步骤 步骤一:引用相关POI库 步骤二:创建POI中的word文件对象 步骤三:调用word文件对象的方法对文件进行操作 步骤一:引用相关的POI库 吐槽一下,这一步是最坑的 本人尝试了很多版本组 ...

最新文章

  1. request获取int类型的值_获取通话记录或通讯录的数量为负值
  2. html读取文本框变量,Html和文本框元件上变量
  3. windows 修改hosts 立即生效的方法
  4. Java里氏转换_详解Java设计模式编程中的里氏替换原则
  5. Topcoder SRM 655 DIV1 250 CountryGroupHard
  6. 认识 URL 及其编码
  7. CS229学习笔记(3)逻辑回归(Logistic Regression)
  8. 以太坊概念知识入门篇
  9. 【图像配准】基于matlab GUI SIFT图像配准拼接【含Matlab源码 854期】
  10. Thinkphp双轨直销系统源码
  11. C语言 打印乘法口诀表
  12. Android service 不被杀死“永不退出的服务”(双进程,服务,多进程,微信)
  13. P1308 统计单词数 洛谷
  14. 简单明了的告诉你什么是CPUID
  15. 郑捷《机器学习算法原理与编程实践》学习笔记(第六章 神经网络初步)6.2 BP神经网络...
  16. 海外英语杂志社海外英语杂志社海外英语编辑部2022年第14期目录
  17. 快递鸟即时查询(PHP)
  18. 小程序打包体积优化策略
  19. SVN the working copy needs to be upgraded svn 解决办法
  20. CubeMX+Eclipse+Jlink STM32开发环境搭建

热门文章

  1. B00007 快速模幂运算的两个C语言程序
  2. Python 标准库 —— glob
  3. pandas 时间序列分析(一)—— 基础
  4. windows 系统文件 —— 特殊文件及文件类型
  5. 算法 Tricks(五)—— 将一个序列量化为何值时平方误差最小
  6. Hadoop 集群搭建补充
  7. php 数值相加_php – 合并2个数组并求值(数值键)
  8. 传递给 left 或 substring 函数的长度参数无效_MySQL:函数入门实例
  9. 怎么设置电脑屏幕一直亮着_电脑屏幕分辨率的调节方法
  10. 0基础学python要多久-怎么自学python,大概要多久?