2011-02-25 42 views
1

嗨 我正在使用webclient请求,它返回我整个html页面在我的c#代码现在我想获得页面的某些部分,所以请帮助我这样做。asp.net webrequest句柄

感谢

Munish

回答

0

我建议你使用HTML Agility Pack下载,分析和查询的网页。

HtmlWeb hw = new HtmlWeb(); 
HtmlDocument doc = hw.Load(txtLink.Text); 

从网站:

这是一个灵活的HTML解析器,建立一个读/写DOM和支持纯XPath或XSLT(你居然没有了解XPATH也不XSLT使用它,别担心......)。它是一个.NET代码库,允许您解析“离开网页”的HTML文件。解析器对“真实世界”格式错误的HTML非常宽容。对象模型与提出System.Xml非常相似,但是对于HTML文档(或流)。