如何使用CsQuery从网站获取所有链接?

时间:2015-05-28 22:56:47

标签: c# jquery parsing html-parsing csquery

我尝试从网站获取所有链接。

 var dom = CQ.CreateFromUrl("http://en.wikipedia.org/wiki/Stack_Overflow");
            CQ hrefs = dom.Select("a");

            foreach (var href in hrefs)
            {
                Console.WriteLine(href);
            }

我不能只得到链接(href的值)。请求帮助。

2 个答案:

答案 0 :(得分:0)

如果仅适用于维基百科这样的维基百科,您可以查看the wikimedia api

答案 1 :(得分:0)

dom.Select("a").Where(x=>x.Contains('href'))

怎么样?

或类似的东西。