【发布时间】:2012-05-24 06:24:48
【问题描述】:
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)
但我无法使用此方法。
任何建议将不胜感激......
【问题讨论】:
标签: xml powershell nuget