【发布时间】:2012-07-12 21:48:51
【问题描述】:
<div class="logoDesc">
Gnb Road, Chandmari, Guwahati - 781003
|
<a href="http://www.justdial.com/Guwahati/Kiran-Mistanna-Bhandar-<near>-Chandmari/9999PX361-X361-1230284509G9V5B2-DC_R3V3YWhhdGkgQmFjaGVsb3IgQ2FrZQ==_BZDET/map">
View Map</a><br>
<p>
<span class="Gray">Call: </span><span style="color: #424242; font-size: 12px;">+(91)-9954843180</span>
<span style="color: #424242;">|</span> <a href="http://contest.justdial.com/contest/register.php?utm_source=rsbnr&utm_medium=banner&cont_ref=rsbnr"
style="font-size: 12px; display: inline-block;" onclick="_ct('Win Ipad2','ltpg');"
target="_blank"><b>Win iPad2</b></a>
</p>
<p>
<span class="Gray">Also See :</span> <b>Cake Shops</b>, <a href="http://www.justdial.com/Guwahati/Bakeries/ct-10033880">
Bakeries</a>, <a href="http://www.justdial.com/Guwahati/Confectionery-Retailers/ct-10127628">
Confectionery Retailers</a>
</p>
</div>
我正在使用 HTML Agility 包...我只想提取地址[在星星之间] ..应该是什么语法?请帮忙。
更新:我正在使用以下代码
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim webGet = New HtmlWeb()
Dim document = webGet.Load("http://www.justdial.com/Guwahati/Bachelor-Cake/ct-10070075")
Dim nodes1 = document.DocumentNode.SelectNodes("//*[@class='logoDesc']")
For Each node In nodes1
MsgBox(node.InnerText)
Next node
End Sub
使用这段代码 sn-p 我得到了 div 内的所有细节......我只想要地址。
【问题讨论】:
-
不,不是......实际上地址周围没有标签......所以我很困惑如何获得地址??
-
我的意思是如何形成语法??
-
尝试选择之后的节点并获取上一个#text节点?
-
@TetsujinnoOni 我今天才开始使用 HTML 敏捷性。你能给我指点一些教程吗?或者给我一个例子??