【发布时间】:2014-04-29 12:36:43
【问题描述】:
我希望能够从这个 div 中获取第一个链接。
<div id="first-tweet-wrapper">
<blockquote class="tweet" lang="en">
<a href="htttp://link.com"> <--- This one
text </a>
</blockquote>
<a href="http://link2.net" class="click-tracking" target="_blank"
data-tracking-category="discover" data-tracking-action="tweet-the-tweet">
Tweet it! </a>
</div>
我试过这段代码,但它不起作用
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(source);
var div = doc.DocumentNode.SelectSingleNode("//div[@id='first-tweet-wrapper']");
if (div != null)
{
var links = div.Descendants("a")
.Select(a => a.InnerText)
.ToList();
}
【问题讨论】:
-
与论坛网站不同,我们不使用“谢谢”、“任何帮助表示赞赏”或Stack Overflow 上的签名。请参阅“Should 'Hi', 'thanks,' taglines, and salutations be removed from posts?.
标签: c# .net xpath windows-phone-8 html-agility-pack