【发布时间】:2013-10-19 12:58:48
【问题描述】:
我想使用这段代码,但它在所有这些参数中都返回 NULL !请您帮忙解决一下或者是什么问题?
click here 获取显示所发生情况的图片。
代码:
HtmlWeb hw = new HtmlWeb();
private void button1_Click(object sender, EventArgs e)
{
Crawler("http://www.avval.ir/directory", 0);
}
public void Crawler(string url, int pid)
{
try
{
HtmlAgilityPack.HtmlDocument doc = hw.Load("http://www.avval.ir/directory");
HtmlNodeCollection nodes = doc.DocumentNode.SelectNodes("//a[@class='metatag-topi metatag-keywords']");
HtmlNodeCollection nodes2 = doc.DocumentNode.SelectNodes("//div[@class='pagination']/a[@href]");
HtmlNodeCollection phone = doc.DocumentNode.SelectNodes("//p[@class='phone fRight ml10']");
}
}
【问题讨论】:
-
@KrzysiekBronek 感谢您的帮助,但它仍然不起作用。如果它可能在这个项目上帮助我更多,如果你认为你需要整个项目,我可以在这里发布所有这些。
标签: c# html-agility-pack