表C#中的表我想逐一阅读

时间:2012-08-23 11:51:15

标签: c#

我想阅读HTML网页的内容。我正试图逐一阅读所有表格内容......

以下是我遇到问题的部分

foreach (HtmlElement hrel in webBrowser1.Document.GetElementsByTagName("table"))
{
    HtmlElementCollection coll2 = hrel.GetElementsByTagName("tr");

    if (coll2.Count > 3)
    {
        MessageBox.Show(coll2[0].InnerText);
        MessageBox.Show(coll2[1].InnerText);
        MessageBox.Show(coll2[2].InnerText);
        MessageBox.Show(coll2[3].InnerText);
        MessageBox.Show(coll2[4].InnerText);
        MessageBox.Show(coll2[5].InnerText);
    }
}

1 个答案:

答案 0 :(得分:0)

你可以使用

webBrowser1.Document.All["table"]