0

私は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

、しかし、それは動作しません。助けてくれてありがとう。

4

1 に答える 1

0
  1. 可変文字列でページを読み込む
  2. 正規表現を使用して < div class="sec">.+< /div> を調べます
  3. テキストを抽出する
于 2013-08-13T18:55:14.127 に答える