Я новичок в автоматизации веб-сайта Selenium, пожалуйста, будьте мягкими на меня.Невозможно написать excel (Selenium Webdriver) -Apache POI
Я создал метод для записи содержимого массива на листе excel. Я не получаю никаких исключений или ошибок, и я не вижу, чтобы данные записывались на лист excel.
Названия первенствовать лист mysheet.xlsx Имени листа в первенствовать книгу: «FirstLevelMenu»
public class WriteExcelData {
XSSFWorkbook wb;
XSSFSheet sheet;
public void writeData(String path, String sheetName, String[] data) {
try {
File src = new File(path);
FileInputStream fis = new FileInputStream(src);
wb = new XSSFWorkbook(fis);
sheet = wb.getSheet(sheetName);
int rowCount = sheet.getLastRowNum() - sheet.getFirstRowNum();
Row row = sheet.getRow(0);
Row newRow = sheet.createRow(rowCount + 1);
for (int j = 0; j < row.getLastCellNum(); j++) {
Cell col = newRow.createCell(j);
col.setCellValue(data[j]);
}
fis.close();
FileOutputStream fout = new FileOutputStream(src);
wb.write(fout);
fout.close();
} catch (Exception e) {
e.getMessage();
}
}
public static void main(String[] args) {
WriteExcelData test=new WriteExcelData();
String[] data=new String[2];
data[0]="cat";
data[1]="cat";
test.writeData("C:\\mysheet.xlsx", "FirstLevelMenu", data);
}
}
Какое отношение это имеет отношение к Selenium? –