Примечание: я использую ConvertTo-XML
и не могу использовать Export-Clixml
:
Я создаю простой PSObjec
t:
$a = New-Object PSObject -Property @{
Name='New'
Server = $null
Database = $null
UserName = $null
Password = $null
}
Затем я преобразую его в XML, используяConvertTo-XML
:
$b = $a | Convertto-XML -NoTypeInformation
XML выглядит следующим образом:
<?xml version="1.0"?>
<Objects>
<Object>
<Property Name="Password" />
<Property Name="Name">New</Property>
<Property Name="Server" />
<Property Name="UserName" />
<Property Name="Database" />
</Object>
</Objects>
У меня проблемы с вычислением точечной нотации или запроса XPath для извлечения атрибутов / элементов и преобразования $b
вернуться к оригиналу PSObject
.