数据采集并解析谁懂 ????

fanglei10 2014-05-04 03:14:05
如题!!!哪个哥们给个写代码.
...全文
122 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
donghuibin1234 2014-05-04
  • 打赏
  • 举报
回复
引用 2 楼 fanglei10 的回复:
多谢红领巾
不谢 因为我是红领巾。。
fanglei10 2014-05-04
  • 打赏
  • 举报
回复
多谢红领巾
donghuibin1234 2014-05-04
  • 打赏
  • 举报
回复
1.使用HttpWebRequest,HttpWebResponse 对象 获取网页数据 2.使用HtmlAgilityPack组件,XPath语法解析数据 HtmlAgilityPack
public String GetHtml()
        {
            string url = "http://t.news.fx168.com/";
            HttpWebRequest request = HttpWebRequest.Create(url) as HttpWebRequest;
            using (HttpWebResponse response = request.GetResponse() as HttpWebResponse)
            {
                using (Stream stream = response.GetResponseStream())
                {
                    HtmlDocument doc = new HtmlDocument();
                    doc.Load(stream, System.Text.Encoding.UTF8);
  
                    HtmlNode node = doc.DocumentNode.SelectSingleNode("//div']");//XPath 语法解析网页数据
                    return node.InnerHtml;
                }
            }
        }
请叫我红领巾

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧