PowerShell/xml 初学者在这里....我正在尝试使用 PowerShell 作为 Nuget 包的一部分来附加或删除空的 xml 节点。xml文件具有以下格式...
<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
}
问题是稍后,我需要将元素附加到节点/删除节点......我有类似的东西
$newNode = $xml.CreateElement('new'...
.........
$empty = $myService.SelectSingleNode('./item')
$empty.PrependChild($newNode)
但我无法让这种方法起作用。
任何建议,将不胜感激...