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

Powershell中請(qǐng)求WebServices并以JSON格式輸出結(jié)果

 更新時(shí)間:2015年03月25日 09:53:55   投稿:junjie  
這篇文章主要介紹了Powershell中請(qǐng)求WebServices并以JSON格式輸出結(jié)果,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下

適用于PS3.0及以后版本。

這里可以用JSON格式從網(wǎng)上得到大量的信息,下面例子演示如何將網(wǎng)上查到的結(jié)果轉(zhuǎn)換成JSON對(duì)象。

這個(gè)例子使用了一個(gè)德國(guó)鐵路公司的網(wǎng)站,你可以輸入一個(gè)火車站的名字或城市,他將返回你想要去的類似所有車站名稱。

復(fù)制代碼 代碼如下:

# ask for part of the train station name
$name = Read-Host 'Enter part of train station Name'
 
# query webservice
$url = "http://openbahnapi.appspot.com/rest/stations/list?contains=$name"
$site = Invoke-WebRequest -Uri $url
 
# get JSON result
($site.Content | ConvertFrom-Json ).value

這個(gè)結(jié)果類似如下:
復(fù)制代碼 代碼如下:

PS> Enter part of train station name: hanno
Hannover Hbf
HANNOVER MESSE
Hannoversch Münden
Hannover-Nordstadt
Hannover Bismarckstr.
Hannover Karl-Wiechert-Allee
Hannover-Ledeburg
Hannover-Linden/Fischerhof
Hannover-Vinnhorst
Hannover-Leinhausen
Hannover Anderten-Misburg
Hannover-Bornum

PS>

這個(gè)例子不是要教你去查詢德國(guó)鐵路,所以如果你對(duì)此不感興趣,可以修改成別的應(yīng)用:
Invoke-WebRequest是一個(gè)重要部分,它包含Web服務(wù)返回的結(jié)果;同時(shí)ConvertFrom-Json 也相當(dāng)重要,它可以將結(jié)果轉(zhuǎn)化成對(duì)象。
注意Web服務(wù)的處理變化,這里只是一個(gè)用例。

相關(guān)文章

  • Powershell小技巧之播放WAV聲音

    Powershell小技巧之播放WAV聲音

    本文主要介紹了使用powershell播放WAV格式音頻文件的一個(gè)小技巧,雖然很簡(jiǎn)單,但是很實(shí)用,需要的朋友可以參考下
    2014-09-09
  • PowerShell: Try...Catch...Finally 實(shí)現(xiàn)方法

    PowerShell: Try...Catch...Finally 實(shí)現(xiàn)方法

    PowerShell 本身有很多很好的錯(cuò)誤控制,但是習(xí)慣于.net編程的人員,更喜歡用Try Catch Finally方法,尤其當(dāng)有一段代碼必須被執(zhí)行到的時(shí)候?,F(xiàn)在好了,adweigert 想出了一個(gè)好方法來(lái)實(shí)現(xiàn)。這個(gè)函數(shù)已經(jīng)在多種情況下測(cè)試過(guò),希望能對(duì)你有幫助
    2013-11-11
  • powershell玩轉(zhuǎn)SQL SERVER所有版本的方法

    powershell玩轉(zhuǎn)SQL SERVER所有版本的方法

    微軟發(fā)布了最新的powershell for sql server 2016命令行客戶端庫(kù)。文章介紹了與之相關(guān)的實(shí)用方法,需要的朋友可以參考下
    2017-10-10
  • Windows Powershell對(duì)象轉(zhuǎn)換成文本

    Windows Powershell對(duì)象轉(zhuǎn)換成文本

    怎樣將Powershell的對(duì)象結(jié)果轉(zhuǎn)換成文本并顯示在控制臺(tái)上。Powershell已經(jīng)內(nèi)置Out-Default命令追加在管道的命令串的末尾。因此你使用dir 和dir | out-default的結(jié)果是相同的。
    2014-09-09
  • PowerShell Out-File追加字符串到文件末尾的方法

    PowerShell Out-File追加字符串到文件末尾的方法

    這篇文章主要介紹了PowerShell Out-File追加字符串到文件末尾的方法,只要加一個(gè)-Append參數(shù)即可實(shí)現(xiàn)追加內(nèi)容需求,需要的朋友可以參考下
    2014-08-08
  • Powershell讀取PFX證書(shū)并輸入密碼的腳本分享

    Powershell讀取PFX證書(shū)并輸入密碼的腳本分享

    這篇文章主要介紹了Powershell讀取PFX證書(shū)并輸入密碼的腳本分享,本文實(shí)現(xiàn)直接用腳本輸入密碼,避免了手動(dòng)輸入密碼的麻煩,需要的朋友可以參考下
    2014-11-11
  • powershell與cmd的異同匯總

    powershell與cmd的異同匯總

    這篇文章主要詳細(xì)匯總介紹了powershell與cmd的異同點(diǎn)的相關(guān)資料,需要的朋友可以參考下
    2022-08-08
  • PowerShell面向?qū)ο缶幊袒A(chǔ)知識(shí)總結(jié)

    PowerShell面向?qū)ο缶幊袒A(chǔ)知識(shí)總結(jié)

    這篇文章主要介紹了PowerShell面向?qū)ο缶幊袒A(chǔ)知識(shí)總結(jié),本文著重講解面向?qū)ο蟮囊恍└拍?又給出了Get-Member命令輸出類的屬性和方法的例子,需要的朋友可以參考下
    2014-08-08
  • 用PowerShell代替批處理吧!

    用PowerShell代替批處理吧!

    這篇文章主要介紹了用PowerShell代替批處理吧!本文講解了批處理文件的歷史、Windows NT 和 Cmd.exe、Windows Script 主機(jī)、進(jìn)入 Windows PowerShell、為什么是時(shí)候停止寫批處理了等內(nèi)容,需要的朋友可以參考下
    2015-03-03
  • PowerShell使用枚舉變量定義帶智能提示功能的函數(shù)參數(shù)

    PowerShell使用枚舉變量定義帶智能提示功能的函數(shù)參數(shù)

    這篇文章主要介紹了PowerShell使用枚舉變量定義帶智能提示功能的函數(shù)參數(shù),但定義后只在ISE當(dāng)中有效,需要的朋友可以參考下
    2014-07-07

最新評(píng)論

赤壁市| 茌平县| 喜德县| 石泉县| 兴仁县| 公主岭市| 衡东县| 澎湖县| 罗甸县| 广安市| 宁波市| 惠水县| 扶绥县| 浮梁县| 昭通市| 商洛市| 敦化市| 韶关市| 招远市| 海宁市| 龙门县| 鹰潭市| 房山区| 邢台县| 鹿邑县| 会泽县| 井研县| 阿合奇县| 龙南县| 镇赉县| 辽中县| 宝山区| 上蔡县| 樟树市| 玉环县| 石城县| 洛南县| 鹤山市| 峨山| 宁南县| 尉犁县|