Как использовать параметр для чтения элемента в файле XML с помощью PowerShell? - PullRequest
0 голосов
/ 11 марта 2019

Я хочу прочитать элемент в XML-файле, используя параметры. Я попробовал этот код, я могу напечатать файл XML, но не могу получить элемент. Но я попытался получить элемент без использования параметров, и он работает.

Param(
  [parameter(mandatory=$true)][string]$XML
)

$Feature= Get-Content $XML
$Feature
$Read_XML = $Feature.DocumentElement.InnerText
$Read_XML

Я запускаю скрипт из cmd:

$PowerShell.exe getxml.ps1 -XML <path xml file>

1 Ответ

1 голос
/ 11 марта 2019

Вам нужно привести $Feature к xml:

[xml]$Feature= Get-Content $XML
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...