使用webbrowser和VB获取HTML代码中的特定文本

时间:2013-08-13 18:51:19

标签: html vb.net

我想在VB中使用webbrowser以某种方式从这个HTML代码获取文本: 00:15

<div id="stop15" class="sec">

<div class="sec">00:15</div>

</div>

我试过了:

Dim elements As HtmlElementCollection = WebBrowser1.Document.GetElementsByTagName("div")

For Each he As HtmlElement In elements

If he.OuterHtml.ToUpper.Contains("sec") Then

CheckedListBox1.Items.Add(he.GetAttribute("class"))
                      'or he.InnerText()

End If

Next

,但它不起作用。谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

  1. 在vairable String中加载页面
  2. 使用regular expressions查看&lt; div class =“sec”&gt;。+&lt; / DIV&GT;
  3. 提取文字