java.io.FileNotFoundException虽然存在文件

时间:2016-08-14 19:05:52

标签: selenium-webdriver

我在下面写了一个关于从eclispse读取excel数据的基本代码。我已将该程序保存为java.io.FileNotFoundException

程序以E:\\New.xlsx结束,表明没有文件存在。但我已将文件保存在此位置import java.io.FileInputStream; public class ExcelRead { public static void main(String[] args) throws EncryptedDocumentException, InvalidFormatException, IOException { FileInputStream fis = new FileInputStream("‪‪E:\\New.xlsx"); Workbook wb = WorkbookFactory.create(fis); String s = wb.getSheet("Sheet1").getRow(0).getCell(1).getStringCellValue(); System.out.println(s); } }

我使用的是Windows 10,eclipse版本是LUNA。程序如下:

{{1}}

2 个答案:

答案 0 :(得分:0)

尝试使用" E:\\ New.xlsx"代替。这个问题是您可能需要的:How to escape the backslashes and the automatically generated escape character in file path in java

答案 1 :(得分:0)

在Selenium WebDriver中尝试正斜杠 例如:C:/用户/文件夹/git/MyLocalRepository/LifeStyle/Excel_Library/Excel.xlsx

它将起作用。