PowerShell/xml beginner here.... I m trying to append to or remove empty xml nodes using PowerShell as part of a Nuget Package. The xml file has the following format...
<Root>
<service name="first">
<item>
</item>
</service>
<service name ="second">
<item>
</item>
</service>
</Root>
首先,我的脚本选择一个服务, 并保存为变量, 如果用户想要选择服务 1...
if ($xml.Root.service.name -eq $serviceName)
{
$myService = $xml.Root.service
}
Problem is later on, I need to append elements to the node/delete the node... I have something like
$newNode = $xml.CreateElement( new ...
.........
$empty = $myService.SelectSingleNode( ./item )
$empty.PrependChild($newNode)
但我不能让这个方法工作。
如有任何建议,将不胜感激。