2
我試圖通過名稱獲得列(或行)表的索引,但我使用硒WebElement
來捕獲表或列,行的接口。 ...我無法將捕獲的表存儲到DataTable
(在System.Data.dll參考中)。我在get index of DataTable column with name中讀到,但是我不能將表中的數據存儲到DataColumn
的列中,並使用DataColumn.Ordinal
來獲取它。下面是我的界面:如何通過名稱使用WebElement硒獲取表中列的索引C#
IWebElement Table = driver.FindElement(By.XPath("//*[@class='DivTable']//table"));
ReadOnlyCollection<IWebElement> allRows = Table.FindElements(By.TagName("tr"));
foreach(IWebElement row in allRows)
{
ReadOnlyCollection<IWebElement> allCols = row.FindElements(By.TagName("td"));
foreach (IWebElement col in allCols)
{
//do something
}
}
請添加表格html – Guy
我該如何添加?您可以爲我演示,請 –
點擊您的問題下的「編輯」,並將其添加到您的問題。 – Guy