我将Power Shell代码用作:
$web_client = new-object system.net.webclient
$build_info=web_client.DownloadString("http://<URL>")
$suitevm_build_number=
$suitevmCLN=
$webapp_build=
$stats_build=
在浏览器中输入http://时的输出为:
{"message":null,"changeset":"340718","branch":"main","product":"productname","buildNumber":"1775951","todaysDate":"28-4-2014"}
我应该写什么电源外壳程序代码来获得:
$suitevm_build_number=
$suitevmCLN=
$webapp_build=
$stats_build=
您的问题还不清楚。如果您具有Powershell 3或更高版本,则可以用于ConvertFrom-JSON
将JSON响应转换为对象。
$build_info=$web_client.DownloadString("http://<URL>") | ConvertFrom-Json
Ex输出:
$build_info
message :
changeset : 340718
branch : main
product : productname
buildNumber : 1775951
todaysDate : 28-4-2014
使用PS 3+,您也可以将Webclient替换为@RickHInvoke-RestMethod
所示。
$build_info = Invoke-RestMethod -Uri "http://<URL>"
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句