如何在webbrowser控件中获取第n个表?

时间:2013-08-12 09:51:39

标签: c# html webbrowser-control

我使用webbrowser控件并希望在文档中获取 n th 表。 webbrowser1.Document包含FormsImagesLinks的元素数组...但不包含表格。

该表没有ID,我需要访问live元素,我的意思是HtmlAgilityPack对我不起作用。

1 个答案:

答案 0 :(得分:0)

您可以使用HtmlAgilityPack查找第n个表格。

之类的东西
   Node = doc.DocumentNode.SelectSingleNode("//table[2]");

然后使用此帖中描述的代码查找相应的实时元素Gettig Htmlelement based on HtmlAgilityPack.HtmlNode