当我已经包含poi,poi-ooxml jars时,如何解决“ XSSFWorkbook无法解析为类型”?

时间:2019-05-28 06:47:50

标签: java jsp apache-poi

我试图通过.jsp文件中编写的Java代码访问和读取excel文件。对于此任务,我使用以下库-     poi-ooxml-4.0.0     poi-ooxml-schemas-4.0.0     poi-4.0.0     xmlbeans-3.0.1 并且我们已经下载并导入了Apache poi-4.0.0 jar包。 但是,即使在导入所有这些库之后,我仍然收到以下错误- XSSFWorkbook无法解析为一种类型。

请注意:我在这里不使用Maven。而且我们只想访问和读取.xlsx文件。

  1. 我已经下载并导入了apache poi-4.0.0 jar包。
  2. 我们已经在主项目中导入了所有这些库。

我使用了以下代码-

import="java.sql.*,java.util.*,java.io.*" 
import="org.apache.poi.ss.usermodel.Workbook.*"
import="org.apache.poi.poifs.filesystem.*"
import="org.apache.poi.xssf.usermodel.XSSFWorkbook.*"
import="org.apache.poi.ooxml.*"
import="org.apache.poi.xssf.usermodel.XSSFSheet.*"

<%
    File ipfile = new File("C:\Book1.xlsx");
    FileInputStream ip = new FileInputStream(ipfile);
    XSSFWorkbook wk= new XSSFWorkbook(ip);
    XSSFSheet sheet=wk.getSheetAt(0);

%>              

我们收到以下错误-

  

XSSFWorkbook无法解析为类型”,   在“ XSSFWorkbook wk = new XSSFWorkbook(ip);”行。

0 个答案:

没有答案