0

HTML は次のとおりです。

<div class="topheader-left common-txt" style="color: #ffffff;vertical-align:top;padding-top:3px">
            &nbsp;Sunday,&nbsp; April&nbsp;&nbsp;28,&nbsp;2013&nbsp;|&nbsp;08:07:07 PM
        </div>

時間に変換する 08:07:07 の時間の値が必要です。このコードを使用して、Div 領域の文字列を取得しています。部分文字列を取得するため。なぜこれが機能しないのですか?

HtmlElementCollection theElementCollection = default(HtmlElementCollection);
                theElementCollection = webBrowser1.Document.GetElementsByTagName("div");
                foreach (HtmlElement curElement in theElementCollection)
                {
                   if (curElement.GetAttribute("class").ToString() == "topheader-left common-txt")
                    {
                        MessageBox.Show(curElement.GetAttribute("InnerText"));

                    }
                }
4

1 に答える 1