Метод openbrowser() не определен для ключевых слов типа..как решить эту проблему ?
Keywords key= new Keywords(); ArrayList a = new ArrayList(); try{ FileInputStream inputStream = new FileInputStream(new File("path.xlsxFile")); Workbook workbook = new XSSFWorkbook(inputStream); Sheet firstSheet = workbook.getSheetAt(0); Iterator<Row> iterator = firstSheet.iterator(); while (iterator.hasNext()) { Row nextRow = iterator.next(); Iterator<Cell> cellIterator = nextRow.cellIterator(); while (cellIterator.hasNext()) { Cell cell = cellIterator.next(); switch (cell.getCellType()) { case Cell.CELL_TYPE_STRING: System.out.print(cell.getStringCellValue()); break; case Cell.CELL_TYPE_BOOLEAN: System.out.print(cell.getBooleanCellValue()); break; case Cell.CELL_TYPE_NUMERIC: System.out.print(cell.getNumericCellValue()); break; } System.out.print(" - "); } System.out.println(); } workbook.close(); inputStream.close(); for(int i=0;i<a.size();i++){ if(a.get(i).equals("openbrowser")){ String keyword = (String)a.get(i); String data = (String)a.get(i+1); String objectName = (String)a.get(i+2); String runmode = (String)a.get(i+3); System.out.println(keyword); System.out.println(data); System.out.println(objectName); System.out.println(runmode); if(runmode.equals("yes")){ key.openbrowser(); } }
Что я уже пробовал:
попытался получить доступ к данным из файла .xlsx и передать эти данные в веб-браузер.
Richard MacCutchan
Сообщение совершенно ясно, ваше Keywords
класс не содержит метода с именем openbrowser
.