云锦诚科技专注四川德阳网站设计 四川网站制作 四川网站建设
四川德阳网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

基于ASP.NET网页如何实现C#数据采集

本篇内容主要讲解“基于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://xiwangwangguoyuan.com/article/iiscje.html">http://xiwangwangguoyuan.com/article/iiscje.html</a>
        </div>
    </div>
    <div class="other">
        <h3>其他资讯</h3>
        <ul>
            <li>
                    <a href="/article/cjjig.html">向搜索引擎提交链接至关重要,提升收录的链接提交</a>
                </li><li>
                    <a href="/article/cjjjj.html">apache配置php实现单一入口方法</a>
                </li><li>
                    <a href="/article/cjjso.html">吃什么治打呼噜(6种食物竟能止鼾)</a>
                </li><li>
                    <a href="/article/cjjpo.html">英文伤感个性签名(2021伤感的英语句子带翻译)</a>
                </li><li>
                    <a href="/article/cjjii.html">共享主机经常遇到的误区有哪些?</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>地址:成都高新区尚雅路9号2栋16层1619号</li>
                <li class="hr1"></li>
                <li>四川德阳网站建设网站seo优化公司</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.cdxwcx.cn/tuoguan/guanghua.html" title="光华服务器托管" target="_blank">光华服务器托管</a>   <a href="https://www.cdxwcx.com/jifang/guanghua.html" title="光华机房服务器托管" target="_blank">光华机房服务器托管</a>   <a href="http://www.scjiangyou.cn/" title="江油网站建设" target="_blank">江油网站建设</a>   <a href="http://www.wxfdjsc.com/" title="四川发电机保养" target="_blank">四川发电机保养</a>   <a href="http://www.gzjike.cn/" title="贵州柴油发电机" target="_blank">贵州柴油发电机</a>   <a href="http://www.shfdjwx.com/" title="成都工商注册代办" target="_blank">成都工商注册代办</a>   <a href="http://www.fushidz.cn/" title="四川服饰定制" target="_blank">四川服饰定制</a>   <a href="http://m.xwcx.net/wangzhan/" title="定制级高端网站建设" target="_blank">定制级高端网站建设</a>   <a href="https://www.cdcxhl.com/" title="设计网站" target="_blank">设计网站</a>   <a href="http://www.cqjike.cn/" title="混凝土搅拌罐车" target="_blank">混凝土搅拌罐车</a>           </div>
    </div>
    <div class="footB">
        <div class="container">
            <div class="fl">
                Copyright © 2022  成都云锦诚科技有限公司

     四川网站建设公司-选网站建设公司云锦诚科技!国内专业的网站制作公司!
            </div>
            <div class="fr">
                All Rights Reserved 版权所有 <a href="https://beian.miit.gov.cn/" target="_blank" rel="nofollow">蜀ICP备2024117194号-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>