0
我是一个硒初学者,
FileInputStream fis = new FileInputStream(“C:\ Documents \ Landing_page.xls”);
工作簿wb = new WorkbookFactory(fis);
我连进口的所有neccessary jar文件workbookfactory获取文件是抛出错误
我是一个硒初学者,
FileInputStream fis = new FileInputStream(“C:\ Documents \ Landing_page.xls”);
工作簿wb = new WorkbookFactory(fis);
我连进口的所有neccessary jar文件workbookfactory获取文件是抛出错误
如果你看一下JavaDocs for WorkbookFactory,你会看到它是不是你实例化一个类后得到编译错误用于执行2行以上。
相反,你想要做的是,从the POI docs采取:
Workbook wb = WorkbookFactory.create(new File("MyExcel.xls"));
您需要调用create(File)方法,你会想用File directly rather than an InputStream较低的内存。
尝试对文件名使用双斜线。C:\\ Documents \\ Landing_page.xls – Purus
如果这样不起作用,请分享异常详细信息。 – Purus
必须使用workbookfactory.create(fis),而不是创建workbookfactory的实例。改变它后工作:) – jeevz