如何从<a class='l'>
获取href属性?
这是我的代码 - 它使用HtmlAgilityPack加载HTML源代码,但是当在 foreach 循环中迭代SelectNodes("//a[@class='l']")
时不起作用。
有什么想法吗?
HtmlWeb siec = new HtmlWeb();
HtmlAgilityPack.HtmlDocument htmldokument = siec.Load(@"https://www.google.pl/search?q=beer");
List<string> list = new List<string>();
if (htmldokument != null)
{
foreach (HtmlNode text in htmldokument.DocumentNode.SelectNodes("//a[@class='l']"))
{
list.Add(text.InnerHtml);
Console.WriteLine(text.InnerHtml);
}
}
Console.ReadKey();