我有一份Excel文件,我的所有链接都存放在一栏。 每一行都有一个链接。 For E.g:
www.example.com
www.test.com
www.demo.com
等等。 我想做的是访问每一个环节,并在诺埃尔开放。 联系地址,并与外壳细胞链接进行比较。 如果两者都相同,则在下个牢房中设置了“Pas”号,否则将铺设“Fail”。 我如何这样做。 您能否给我一个样本。 我正在使用 j网司机。
这是我尝试的:
try {
FileInputStream file=new FileInputStream(new File(path));
FileOutputStream outFile=new FileOutputStream(new File(path));
HSSFWorkbook workbook=new HSSFWorkbook(file);
HSSFSheet sheet=workbook.getSheetAt(0);
HSSFCell cell=null;
int s=sheet.getLastRowNum()+1;
for(int i=0; i<s; i++){
cell=sheet.getRow(i).getCell(0);
String url=cell.toString();
driver.get(url);
Thread.sleep(10000);
String urlnew=driver.getCurrentUrl().toString();
HSSFRow row=sheet.getRow(i);
HSSFCell cellresult=row.createCell(1);
if(url==urlnew){
cellresult.setCellValue("Pass");
}else{
cellresult.setCellValue("fail");
}
workbook.write(outFile);
}
file.close();
outFile.close();
}