亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

使用C#正則表達式獲取必應每日圖片地址

 更新時間:2017年04月22日 16:18:50   作者:ssz666  
這篇文章主要介紹了使用C#正則表達式獲取必應每日圖片地址的相關(guān)資料,需要的朋友可以參考下

 微軟的Bing搜索引擎首頁每天都會提供了一些有趣的圖片,下面使用正則表達式獲取圖片的地址,不管是在手機app還是在網(wǎng)站上都是很好的圖片素材,而且每天更新,非常不錯。

    首先訪問微軟的API,該地址返回的是xml文本,獲取xml文本后使用正則表達式匹配url節(jié)點中的內(nèi)容,加上必應主頁鏈接即可獲得圖片的真實網(wǎng)址。下面是獲取網(wǎng)址的全部代碼。

string InfoUrl = "http://cn.bing.com/HPImageArchive.aspx?idx=0&n=1";
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(InfoUrl);
request.Method = "GET"; request.ContentType = "text/html;charset=UTF-8";
string XmlString;
using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
{
  Stream myResponseStream = response.GetResponseStream();
  using (StreamReader myStreamReader = new StreamReader(myResponseStream, Encoding.UTF8))
  {
    XmlString = myStreamReader.ReadToEnd();
  }
}
// 定義正則表達式用來匹配標簽
Regex regImg = new Regex("<Url>(?<imgUrl>.*?)</Url>", RegexOptions.IgnoreCase);
// 搜索匹配的字符串
MatchCollection matches = regImg.Matches(XmlString);
// 取得匹配項列表
string ImageUrl = "http://www.bing.com" + matches[0].Groups["imgUrl"].Value;
background_image.Src = ImageUrl;

以上所述是小編給大家介紹的使用C#正則表達式獲取必應每日圖片地址,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • C#實現(xiàn)線性查找算法

    C#實現(xiàn)線性查找算法

    這篇文章介紹了C#實現(xiàn)線性查找的算法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-08-08
  • C#實現(xiàn)的JS操作類實例

    C#實現(xiàn)的JS操作類實例

    這篇文章主要介紹了C#實現(xiàn)的JS操作類,封裝了C#關(guān)于javascript的彈出對話框、返回上一頁、跳轉(zhuǎn)等常用操作,非常具有實用價值,需要的朋友可以參考下
    2015-03-03
  • C#模式畫刷HatchBrush用法實例

    C#模式畫刷HatchBrush用法實例

    這篇文章主要介紹了C#模式畫刷HatchBrush用法,實例分析了模式畫刷HatchBrush繪圖的相關(guān)技巧,需要的朋友可以參考下
    2015-06-06
  • C#繪制中國象棋棋盤

    C#繪制中國象棋棋盤

    這篇文章主要為大家詳細介紹了C#繪制中國象棋棋盤,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-01-01
  • 獲得.net控件的windows句柄的方法

    獲得.net控件的windows句柄的方法

    有一個簡單的獲得控件的句柄的竅門。你將窗體設置為鼠標可捕獲,那么你的窗口句柄可以通過使用Windows API捕獲。 這個想法在以下的GetHWnd函數(shù)中實現(xiàn):
    2013-04-04
  • C#使用Lazy<T>實現(xiàn)對客戶訂單的延遲加載

    C#使用Lazy<T>實現(xiàn)對客戶訂單的延遲加載

    這篇文章介紹了C#使用Lazy<T>實現(xiàn)對客戶訂單延遲加載的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-08-08
  • WPF自定義TreeView控件樣式實現(xiàn)QQ聯(lián)系人列表效果

    WPF自定義TreeView控件樣式實現(xiàn)QQ聯(lián)系人列表效果

    TreeView控件在項目中使用比較頻繁,下面這篇文章主要給大家介紹了關(guān)于WPF自定義TreeView控件樣式實現(xiàn)QQ聯(lián)系人列表效果的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面來一起看看吧。
    2018-04-04
  • c# 日歷控件的實現(xiàn)

    c# 日歷控件的實現(xiàn)

    這篇文章主要介紹了c# 實現(xiàn)日歷的示例代碼,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2020-12-12
  • C#通過抽象工廠模式造車

    C#通過抽象工廠模式造車

    這篇文章介紹了C#通過抽象工廠模式造車的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-10-10
  • C#實現(xiàn)廣度優(yōu)先搜索的實例代碼

    C#實現(xiàn)廣度優(yōu)先搜索的實例代碼

    廣度優(yōu)先搜索算法(BFS)是圖或樹搜索的重要算法,學習BFS能提高理解圖結(jié)構(gòu)的能力,對解決復雜圖問題有幫助,實際應用包括網(wǎng)絡爬蟲、社交網(wǎng)絡分析、迷宮求解等,感興趣的可以了解一下
    2024-10-10

最新評論