我想以正确的格式打印结果。有人可以帮忙吗?
WebElement table=wd.findElement(By.xpath(".//*[@id='grdFind']/tbody"));
List<WebElement> rows = table.findElements(By.tagName("tr"));
System.out.println("total Rows :"+rows.size());
System.out.println("Table has following content");
for(int i=1; i<rows.size(); i++)
{
List<WebElement> cells=rows.get(i).findElements(By.tagName("td"));
for(int j=0; j<cells.size(); j++)
{
String x=cells.get(j).getText();
BW.write(x);
BW.write(" | ");
}
BW.newLine();
}
BW.close();
答案 0 :(得分:0)
最好的方法是使用Charactor计数。
在第3列中选择具有最高字符长度的数据。让我们将其称为x。 y是您当前正在打印的数据。
您的论坛应该是:
x - y % 5 = z
你需要打印“\ t”z次。
下面,
x is selected data length.
y is printing data length.
z is result of formula.
% is modulus operator