我在下面写了一个关于从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}}
答案 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
它将起作用。