在Silverlight中获取URL链接页面

时间:2018-06-20 17:28:34

标签: c#

如何使用HtmlAgilityPack在Silverlight工具中获取URL链接页面。

例如:

List<string> urlList = new List<string>();

var htmlDoc = new HtmlAgilityPack.HtmlDocument();
htmlDoc.LoadHtml(responseBody);

foreach (var item in htmlDoc.DocumentNode.SelectNodes("//link"))
{
    if (item.Attributes["href"] != null && item.Attributes["rel"].Value.EndsWith("stylesheet"))
        urlList.Add(item.Attributes["href"].Value);
    else { }
}
return urlList;

1 个答案:

答案 0 :(得分:0)

银色页面没有任何html代码行,因此您看不到要从中提取链接的页面代码。