我想使用SeleniumWebDriver从excel中获取一些特定的单元格
我正在使用SeleniumWebDriver处理excel文件。我可以成功地从excel中读取数据,但我想使用selenium webdirver从excel工作表中获取一些特定的单元格地址和值 有人能帮忙吗 提前谢谢 这是代码我想使用SeleniumWebDriver从excel中获取一些特定的单元格,excel,Excel,我正在使用SeleniumWebDriver处理excel文件。我可以成功地从excel中读取数据,但我想使用selenium webdirver从excel工作表中获取一些特定的单元格地址和值 有人能帮忙吗 提前谢谢 这是代码 String FilePath="D:\\ProUtility_Automation\\Transformation Logic.xls"; try { Workbook wrk1 = Workbook.getWorkbook(new File(
String FilePath="D:\\ProUtility_Automation\\Transformation Logic.xls";
try {
Workbook wrk1 = Workbook.getWorkbook(new File(
FilePath));
Sheet sheet1 = wrk1.getSheet(0);
int totalNoOfRows = sheet1.getRows();
int totalNoOfCols = sheet1.getColumns();
//String a[][] = new String[1000][1000];
for (int row = 0; row < totalNoOfRows; row++) {
for (int col = 0; col < totalNoOfCols; col++) {
System.out.print(sheet1.getCell(col, row).getContents() + "\t");
}
System.out.println();
}
try {
Thread.sleep(1000);
} catch (InterruptedException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
String FilePath=“D:\\ProUtility\u Automation\\Transformation Logic.xls”;
试一试{
工作簿wrk1=Workbook.getWorkbook(新文件(
文件路径);
活页1=wrk1.getSheet(0);
int totalNoOfRows=sheet1.getRows();
int totalNoOfCols=sheet1.getColumns();
//字符串a[][]=新字符串[1000][1000];
for(int row=0;row
以下是从excel中读取特定单元格值的代码,请在项目中导入正确的POI JAR,以便此代码正常工作
private static XSSFCell Cell;
private static XSSFRow Row;
public static String getCellData(int RowNum, int ColNum) throws Exception{
try{
Cell = ExcelWSheet.getRow(RowNum).getCell(ColNum);
String CellData = Cell.getStringCellValue();
return CellData;
}catch (Exception e){
return"";
}
}
如果需要第二行、第三列单元格值,只需传递参数getCellData(1,2)--->excel行和列从(0,0)开始