答案 0 :(得分:2)
是的,使用selenium
IList<IWebElement> TRCollection = driver.FindElement(By.Id("tableId")).FindElements(By.TagName("tr"));
IList<IWebElement> TDCollection;
foreach(IWebElement element in TRCollection )
{
//td list from each row
TDCollection = element.FindElements(By.TagName("td"));
string column1 = TDCollection[0].Text;
...
}
答案 1 :(得分:1)
Html Agility Pack是我在需要网页上的任何数据时使用的。它很方便,因为你得到一个类似于XmlDocument的树,可以很容易地“走树”或执行任何类型的查询。