1

HTMLWebページのコンテンツを読みたい。そして、私はすべてのテーブルの内容を1つずつ読み込もうとしています...

これが私が問題を抱えている部分です

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);
    }
}
4

1 に答える 1

0

あなたが使用することができます

webBrowser1.Document.All["table"]
于 2012-08-23T12:01:33.603 に答える