最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Powershell 獲取特定的網(wǎng)頁(yè)信息的代碼

 更新時(shí)間:2015年10月10日 12:00:44   投稿:mdxy-dxy  
這篇文章主要介紹了Powershell 獲取特定的網(wǎng)頁(yè)信息的代碼,需要的朋友可以參考下

Powershell可以很輕松的獲取網(wǎng)頁(yè)的信息并讀取到對(duì)應(yīng)的內(nèi)容。如果對(duì)象的格式是XML或者Json,那就更容易處理了,一般經(jīng)常使用invoke-restmethod和invoke-webrequest這兩個(gè)命令。前者主要是獲取Json格式的內(nèi)容,后者可以獲取整個(gè)網(wǎng)頁(yè)的內(nèi)容。

比如說(shuō)我希望查詢(xún)明天悉尼的天氣如何。網(wǎng)上隨便搜了一個(gè)提供API的站點(diǎn)
http://openweathermap.org/current#name

我打算搜索悉尼的,那么對(duì)應(yīng)的格式是
http://api.openweathermap.org/data/2.5/weather?q=sydney,au他會(huì)自動(dòng)生成一個(gè)Json格式的結(jié)果。

wKioL1YTZcayHgafAAErC9Ji2JA626.jpg

我們可以用invoke-restmethod直接獲取這個(gè)結(jié)果,比如說(shuō)

$b=invoke-restmethod "http://api.openweathermap.org/data/2.5/weather?q=sydney,au"
  $c=[pscustomobject]@{   
  'Description'=$b.weather.description 
  'name'=$b.name 
  'windspeed'=$b.wind.speed   
  } 

wKioL1YTZjSwGdo5AAA5n_HX8Fc325.jpg

我也可以直接使用invoke-webrequest抓取整個(gè)網(wǎng)頁(yè)的內(nèi)容,然后從Json的格式轉(zhuǎn)換過(guò)來(lái)也是一樣的

$a= Invoke-WebRequest -Uri "http://api.openweathermap.org/data/2.5/weather?q=sydney,au"$b=$a.Content | ConvertFrom-Json

類(lèi)似的,如果我想獲取一個(gè)博客的RSS的最新內(nèi)容。可以使用invoke-webrequest抓取對(duì)應(yīng)的XML文件,比如

[xml]$a= Invoke-WebRequest -Uri "http://blogs.msdn.com/b/powershell/rss.aspx“$a.rss.channel.Item | select title,pubdate

wKioL1YTaL_BYQbcAASVFTKgnjQ514.jpg

功能很強(qiáng)大,使用卻很簡(jiǎn)單。

本文出自 “麻婆豆腐” 博客

相關(guān)文章

最新評(píng)論

平山县| 阳春市| 库车县| 龙州县| 鹤岗市| 清远市| 长垣县| 科技| 惠水县| 化德县| 芜湖市| 高密市| 铜鼓县| 疏勒县| 邹平县| 清流县| 桑日县| 绥阳县| 汝南县| 浠水县| 沐川县| 安塞县| 灌阳县| 甘孜县| 德安县| 东安县| 霍州市| 青川县| 南木林县| 清河县| 霍林郭勒市| 西贡区| 东丰县| 明光市| 蒲城县| 平原县| 定安县| 上饶市| 永定县| 四平市| 彰武县|