我正在从Web服务提取数据,并希望将对象数据转换为字符串。
我打电话给:
$URI = "http://siteURL"
$Con = New-WebServiceProxy -uri $URI -namespace WebServiceProxy -class Nlyte
$WebCon= $con.GetData('Server')
$OpenCon = [xml] $WebCon
然后,我查询数据:
$OpenCon.Response.Server | Where-Object {$_.AssetID -eq 8186} | Select Asset_x0020_Name
数据返回如下:
Asset_x0020_Name
----------------
SERVERNAME4001
现在如何获取该对象数据并将其转换为字符串?
最佳答案
可以使用:
$OpenCon.Response.Server | Where-Object {$_.AssetID -eq 8186} | Select -ExpandProperty Asset_x0020_Name
关于string - 将PowerShell对象转换为字符串,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19896607/