如果我使用object作为变量,如何从Excel单元格中获取日期值到Sendkeys()
方法?在sendkeys
Charsequence[]
发生错误。
object x=sheet.getRow(8).getCell(1).getStringCellValue();
wd.findElement(By.id("MyMember_DateOfBirth")).sendKeys(x);
答案 0 :(得分:0)
该方法采用charSquence / String,我假设您将Sheet中的内容作为String读取索引或单元格值。
这是Javadoc链接可能有帮助
http://selenium.googlecode.com/git/docs/api/java/index.html
void sendKeys(java.lang.CharSequence... keysToSend)
希望这有帮助
答案 1 :(得分:0)
从未在apache poi上工作过多,但是通过api我会建议你通过单元格中的日期值
Date d=sheet.getRow(8).getCell(1).getDateCellValue();
稍后您可以使用SimpleDateFormat
类以字符串格式获取日期。
或者您可以在poi中使用DataFormatter
课程,并使用formatCellValue
方法进行使用。
希望它有所帮助。