如何使用html敏捷包获取href值?

时间:2016-04-04 12:24:57

标签: c# html href

我正在尝试下载包含此内容的页面:

<a href="#"  id="10023" target="_blank" >
</a>

我试过这段代码,但它只返回“#”。 我想访问页面代码,但我不能请帮助我。

        HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
        HtmlWeb hw = new HtmlWeb();
        doc = hw.Load("http://kish4.com");
        HtmlNodeCollection nodes = doc.DocumentNode.SelectNodes(string.Format("(//div[@class='overview'])[{0:D}]//div[@class='line']", 2));
        foreach (HtmlNode link in doc.DocumentNode.SelectNodes(string.Format("(//div[@class='overview'])[{0:D}]//a[@href]", 2)))
        {

            string hrefValue = link.GetAttributeValue("href", string.Empty);
            listBox1.Items.Add(hrefValue);

        }

这是一个弹出窗口,我无法挖出网址。

0 个答案:

没有答案