PowerShell Invoke-WebRequest:可以解析此 XML 响应吗?

PowerShell Invoke-WebRequest: Possible to parse this XML response?

我从 REST 界面收到 XML 响应,如下所示。我只想回复“OK”,但这个标签让事情变得不那么直接。

xmlns #text

http://ucmacs81/OMWebService/ OK

Link to Response

我用来解析 XML:

的代码
return ([xml]$Response.Content).String

是否有可能以某种方式逃避这个主题标签,我只得到“OK”?

您可以使用成员访问 . 并单引号 属性 名称直接访问 属性。

([xml]$Response.Content).'#text'

#text 值也可以通过 属性 InnerText 检索。

([xml]$Response.Content).InnerText