十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
本篇内容主要讲解“基于ASP.NET网页如何实现C#数据采集”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“基于ASP.NET网页如何实现C#数据采集”吧!
成都创新互联是一家集网站建设,陇西企业网站建设,陇西品牌网站建设,网站定制,陇西网站建设报价,网络营销,网络优化,陇西网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
C#数据采集大体可以分为两部曲:
一部曲:
因为要采集别人网页上的内容,所有我们先要得到要采集网页上的html代码,获取html代码还是比较简单。利用WebClient的DownloadData(url)得带byte数组,然后在转换成string字符串。
具体代码如下:
//////获取网页源代码 /// ///URL路径 /// 编码方式 publicstringGetHTML(stringurl,stringencoding) { WebClientweb=newWebClient(); byte[]buffer=web.DownloadData(url); returnEncoding.GetEncoding(encoding).GetString(buffer); }
二部曲:
现在我们得到了目标网页的html代码,那么我们就开始时得扣取我们想要的数据。扣取数据无疑就要用到强大的正则表达式了。利用正则表达式的匹配来获取我们要的内容,这里可以过滤掉制定的html代码,剩下的就是内容了。
C#数据采集具体代码如下:
Htmlhtml=newHtml(); //得到指定页面的html代码,***个参数为url(貌似都知道),第二个是目标网页的编码集 stringhtmlCode=html.GetHTML("http://gvod.tom59.cn/List.asp?ClassId=3","gb2312"); //正则表达式 Regexregexarticles=newRegex("\\d+)\"\\s+target=\"_blank\">(? .+)</a>.*</td>"); //所有匹配表达式的内容 MatchCollectionmarticles=regexarticles.Matches(htmlCode); ///遍历匹配内容 foreach(Matchminmarticles) { Console.Write("标题:"+m.Groups["title"].Value+"\n"); Console.Write("id:"+m.Groups["id"].Value+"\n"); Console.Write("\n"); }</pre><p>到此,相信大家对“基于ASP.NET网页如何实现C#数据采集”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!</p> <br> 网站题目:基于ASP.NET网页如何实现C#数据采集 <br> 当前链接:<a href="http://www.zsjierui.cn/article/iiscje.html">http://www.zsjierui.cn/article/iiscje.html</a> </div> </div> <div class="other"> <h3>其他资讯</h3> <ul> <li> <a href="/article/deopceo.html">SAP集成IT系统的简单介绍</a> </li><li> <a href="/article/deopcih.html">java程序员代码多少 java程序员要掌握什么</a> </li><li> <a href="/article/deopdpo.html">java程序做二维码代码 java 简单快速的生成二维码带图片</a> </li><li> <a href="/article/deopcgo.html">sap系统会计科目分配的简单介绍</a> </li><li> <a href="/article/deopcss.html">php获取缓存数据 php文件是什么格式</a> </li> </ul> </div> </div> <footer> <div class="message"> <div class="mess container"> <p>免费获取网站建设与品牌策划方案报价</p> <span>*主要业务范围包括:高端网站建设, 集团网站建设(网站建设网站制作)找网站建设公司就上美图齐众。</span> <form action=""> <input type="text" class="ipt1" placeholder="联系人"> <input type="text" class="ipt2" placeholder="联系电话"> <textarea name="" id="" placeholder="内容描述:描述您的需求,如网站、微信、电商、APP等。"></textarea> <a href="">提交需求</a> </form> </div> </div> <div class="footA"> <div class="footAs container"> <ul> <h3>联系我们</h3> <b>028-86922220</b> <li>手机:13518219792</li> <li>地址:成都市太升南路288号锦天国际A幢1002号</li> <li class="hr1"></li> <li>24小时服务热线:028-86922220</li> </ul> <ul> <h3>网站建设服务</h3> <li>网页设计</li> <li>网站制作</li> <li>网站开发</li> </ul> <ul> <h3>网站推广服务</h3> <li>营销网站建设</li> <li>百度快速排名</li> <li>整站网站推广</li> </ul> <ul> <h3>网站运维服务</h3> <li>基础维护</li> <li>网站改版</li> <li>网站维护</li> </ul> <ul> <h3>FOLLOW US</h3> <li class="hr2"></li> <li> <dd class="fl"><img src="/Public/Home/img/ewm.png" alt=""><p>微信二维码</p></dd> <dd class="fr"><img src="/Public/Home/img/ewm.png" alt=""><p>微信二维码</p></dd> </li> </ul> </div> <div class="link container"> 友情链接: <a href="http://www.gswzjz.com/" title="gswzjz.com" target="_blank">gswzjz.com</a> <a href="https://www.cdcxhl.com/idc/mintian.html" title="珉田数据中心" target="_blank">珉田数据中心</a> <a href="http://chengdu.cdcxhl.com/" title="成都网站设计" target="_blank">成都网站设计</a> <a href="http://www.jiguizuyong.com/" title="四川机柜租用" target="_blank">四川机柜租用</a> <a href="http://www.xhgfhy.com/ " title="成都雨棚定制" target="_blank">成都雨棚定制</a> <a href="http://www.hzxinyuan.com/" title="营山产后修复" target="_blank">营山产后修复</a> <a href="http://www.cdysfgs.com/" title="广告设计制作" target="_blank">广告设计制作</a> <a href="http://www.cdxwcx.cn/tuoguan/neijiang.html" title="电信内江机房" target="_blank">电信内江机房</a> <a href="http://www.scxgfdj.com/" title="康明斯发电机销售" target="_blank">康明斯发电机销售</a> <a href="http://www.cdkjz.cn/fangan/cosmetics/" title="化妆品企业网站建设方案" target="_blank">化妆品企业网站建设方案</a> </div> </div> <div class="footB"> <div class="container"> <div class="fl"> Copyright © 2025 资阳站青羊区美图齐众设计工作室(个体工商户) 资阳网站建设公司-选网站建设公司美图齐众!专业的网站制作公司! </div> <div class="fr"> All Rights Reserved 版权所有 <a href="https://beian.miit.gov.cn/" target="_blank" rel="nofollow">蜀ICP备2025119604号-1</a> </div> </div> </div> </footer> </body> </html> <script> $(".con img").each(function(){ var src = $(this).attr("src"); //获取图片地址 var str=new RegExp("http"); var result=str.test(src); if(result==false){ var url = "https://www.cdcxhl.com"+src; //绝对路径 $(this).attr("src",url); } }); window.onload=function(){ document.oncontextmenu=function(){ return false; } } </script>