获取<font>标签内的文本VB.NET </font>

时间:2014-12-25 00:38:14

标签: vb.net

嘿伙计们我刚刚开始使用Visual Basics进行编码,我似乎无法弄清楚如何在<font><b>内找到文本 我在Visual Basics中使用内置的Web浏览器

HTML页面包含

<font size="1"><b>Bob</b></font>

我试过了

Dim theElementCollection As HtmlElementCollection = Nothing
theElementCollection = WebBrowser1.Document.GetElementsByTagName("font")
For Each curElement As HtmlElement In theElementCollection
If InStr(curElement.GetAttribute("size").ToString, "1") Then
TextBox1.Text = curElement.InnerText
 End If
 Next

我想获得Bob并将其添加到文本框中。 我研究正则表达式和解析,但由于我是vb的新手,所以无法理解任何事情:(

1 个答案:

答案 0 :(得分:0)

对于有同样问题的人,我自己解决了这个问题:)

Dim PageElements As HtmlElementCollection = WebBrowser1.Document.GetElementsByTagName("font") For Each CurElement As HtmlElement In PageElements TextBox1.Text = CurElement.InnerText Next

上面的代码非常完美!