如何获取没有class,id,name的标签内容?

时间:2016-01-06 15:29:29

标签: vb.net

我需要在网页中获取“a”标记的内容。 html代码是这样的:

<ol class="sugg" id="user-list">
<li><a title="TEST" href="javascript:void(0)">X1</a></li>
<li><a title="TEST" href="javascript:void(0)">X2</a></li>
<li><a title="TEST" href="javascript:void(0)">X3</a></li>
<li><a title="TEST" href="javascript:void(0)">X4</a></li>
<li><a title="TEST" href="javascript:void(0)">X5</a></li>
</ol>

我必须抓住第一个“a”内容,在这种情况下是“X1”。

1 个答案:

答案 0 :(得分:0)

首先添加您的项目HtmlAgilityPack

Dim document = New HtmlAgilityPack.HtmlDocument()
document.Loadhtml("http://youraddress")
Dim original As String = document.DocumentNode.SelectSingleNode("//ol[@id='user-list']/li/a").InnerText
MsgBox(original)