PowerShell Invoke-WebRequest: можно ли проанализировать этот ответ XML? - PullRequest
0 голосов
/ 13 июля 2020

Я получаю ответ XML от интерфейса REST, который выглядит следующим образом. Я хотел бы получить обратно только "ОК", но этот хэштег делает это непросто.

xmlns #text

http://ucmacs81/OMWebService/ OK

Ссылка на ответ

Код, который я использую для проанализировать XML:

return ([xml]$Response.Content).String

Есть ли возможность каким-то образом избежать этого хэштега, если я получаю только «ОК»?

1 Ответ

0 голосов
/ 13 июля 2020

Вы можете получить доступ к свойству напрямую, используя доступ к члену . и одинарное цитирование имени свойства.

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

Значение #text также можно получить с помощью свойства InnerText.

([xml]$Response.Content).InnerText
...