當前位置:編程學習大全網 - 源碼下載 - C#怎樣獲取百度搜索結果中所有鏈接地址

C#怎樣獲取百度搜索結果中所有鏈接地址

首先百度搜索的頁面是<!doctype html>的,這意味著這是壹個符合html5標準的頁面,因為並不是xhtml所以我們不能直接把他當做xml來解析,只好使用dom解析,應該有三方庫壹類的東西,我就說下思路吧。下面是百度搜索中壹條結果的源碼

<div?class="c-span4?opr-recommends-merge-item?"?data-click="{'rsv_re_ename':'有道詞典','rsv_re_uri':'50aa9196b5ec49b19cc994934ddf35d0'}">

<div?class="opr-recommends-merge-p">

<a?target="_blank"?href="/s?wd=%E6%9C%89%E9%81%93%E8%AF%8D%E5%85%B8&tn=monline_4_dg&usm=2&ie=utf-8&rsv_cq=test&rsv_dl=0_right_recommends_merge_20826&amp;euri=50aa9196b5ec49b19cc994934ddf35d0"><img?src="/6ONXsjip0QIZ8tyhnq/it/u=3198318283,3283537012&fm=58"?class="c-img?c-img4?opr-recommends-merge-img"/></a>

<a?class="opr-recommends-merge-mask"?target="_blank"?href="/s?wd=%E6%9C%89%E9%81%93%E8%AF%8D%E5%85%B8&tn=monline_4_dg&usm=2&ie=utf-8&rsv_cq=test&rsv_dl=0_right_recommends_merge_20826&amp;euri=50aa9196b5ec49b19cc994934ddf35d0"></a></div>

<div?class="c-gap-top-small"><a?target="_blank"?title="有道詞典"?href="/s?wd=%E6%9C%89%E9%81%93%E8%AF%8D%E5%85%B8&tn=monline_4_dg&usm=2&ie=utf-8&rsv_cq=test&rsv_dl=0_right_recommends_merge_20826&amp;euri=50aa9196b5ec49b19cc994934ddf35d0">有道詞典</a></div>

<div?class="opr-recommends-merge-d">

<p?class="opr-recommends-merge-width-text">網易出品的互聯網詞典</p>

</div>

</div>

這裏我們只需要把a標簽中的href解析出來之後訪問他就可以跳轉到目標地址了。

  • 上一篇:下載的asp源碼怎麽使用?
  • 下一篇:通達信macd牛雄源代碼
  • copyright 2024編程學習大全網