2015-10-28 46 views
0

我有锁定的excel文件,我无法通过microsoft excel软件正常访问它们,如果我对excel执行chmod 755,我可以访问excel文件Microsoft Excel中的软件如何使用apache poi访问锁定的excel文件

如果我尝试读取Excel与workbook.createinput(文件)的文件我得到是一个excel文件错误

java.lang.IllegalArgumentException异常:提供的POIFSFileSystem不包含BIFF8 '工作簿'条目。它真的是一个excel文件吗?

所以如何使用chmod 755执行该文件,然后用workbook.createinput(文件)

+0

你能与我们分享一些代码? –

+0

http://stackoverflow.com/questions/33258417/workbookfactory-createinput-is-throwing-your-inputstream-was-neither-an-ole2 – Labeo

回答

0

看看这个代码(WorkbookFactory)阅读:

java.io.File file = new File("yourFile"); 
org.apache.poi.ss.usermodel.Workbook workBook = org.apache.poi.ss.usermodel.WorkbookFactory.create(file); 
+0

我已经有文件,我想使它可读使用chmod 755 – Labeo