从xls读取数据,使xls文件在selenium中被破坏

时间:2014-05-21 06:26:34

标签: java excel selenium automation selenium-webdriver

我正在尝试使用

从xls中读取数据
   java.io.File f1=new java.io.File("E:/SELENIUM DATA/First_P1/DATA_SHEET.xls");
   w = Workbook.getWorkbook(f1);
   wworkbook = Workbook.createWorkbook(f1,w);  

一段时间后,如果尝试打开xls,显示文件已损坏。帮我。

2 个答案:

答案 0 :(得分:0)

通过查看您的一小段代码,您似乎没有按照正确的方式阅读Excel工作表。如果您只是想阅读excel表,那么就不需要使用createWorkbook(f1,w)或者如果您想在其上写一些内容,那么您必须做错了,这就是为什么它会破坏您的文件。

Read/Write Excel sheet

答案 1 :(得分:0)

一旦从表单读取/写入数据,就应该正确关闭文件 提示错误消息不会被提示。

您可以使用以下命令,例如

w.write();
w.close();