次のWebページにこのURLのリストがありますが、URLを取得してArrayListに追加するにはどうすればよいですか?
http://www.manta.com/mb?search=US+Cellular&refine_company_loctype=B
私はそれを自分でやってみましたが、何らかの理由でここに結果が得られなかったのはコードです
using (var wc = new WebClient())
{
HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
doc.LoadHtml(wc.DownloadString("http://www.manta.com/mb?search=U.S.+Cellular&refine_company_loctype=B"));
var links = doc.DocumentNode.SelectSingleNode("//div[@class='clear']")
.Descendants("a")
.Select(x => x.Attributes["href"].Value)
.ToArray();
foreach(var item in links)
{
Response.Write(item.ToString()+"---new line---<br/>");
}
}