我正在从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/

10-14 10:09