关于截获其他网页新闻内容

yuhuangc 2010-08-02 11:15:53
各路大侠,我遇到一个问题。自己的网站,想每天更新几条新闻,但是我不想自己每天去维护。
我想通过C#或者JS去截获别人的网页新闻,只要别人的网页内容变了,我自己的内容也同样更新!
...全文
123 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuyq11 2010-08-02
  • 打赏
  • 举报
回复
httpwebrequest
webclient抓取页面内容
System.Net.HttpWebRequest request = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(url);
request.UserAgent = "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022)";
System.Net.WebResponse response = request.GetResponse();
System.IO.Stream resStream = response.GetResponseStream();
System.IO.StreamReader sr = new System.IO.StreamReader(resStream, encoding);
string html = (sr.ReadToEnd());
resStream.Close();
sr.Close();
yuhuangc 2010-08-02
  • 打赏
  • 举报
回复
有没有具体的例子啊
porschev 2010-08-02
  • 打赏
  • 举报
回复
抓取人家的页面。。。。正则表达式去匹配。。

得到自己想要的部分。。存入数据库。。。。
gxingmin 2010-08-02
  • 打赏
  • 举报
回复
System.Net.WebClient webClient = new System.Net.WebClient();
byte[] bText = webClient.DownloadData("http://news.qq.com/");
string strText =System.Text.UTF8Encoding.UTF8.GetString(bText);

//然后你分析strText里的内容,把分析结果更新到你网站数据库里
....
beyond_me21 2010-08-02
  • 打赏
  • 举报
回复
百度一下新闻采集

62,074

社区成员

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

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

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

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