PowerShell /xmlの初心者はこちら....Nugetパッケージの一部としてPowerShellを使用して、空のxmlノードを追加または削除しようとしています。xmlファイルの形式は次のとおりです。
<Root>
<service name="first">
<item>
</item>
</service>
<service name ="second">
<item>
</item>
</service>
</Root>
まず、スクリプトでサービスの1つを選択し、それを変数として保存します。たとえば、ユーザーがサービス1....を選択したい場合などです。
if ($xml.Root.service.name -eq $serviceName)
{
$myService = $xml.Root.service
}
問題は後であります、私はノードに要素を追加する/ノードを削除する必要があります...私は次のようなものを持っています
$newNode = $xml.CreateElement('new'...
.........
$empty = $myService.SelectSingleNode('./item')
$empty.PrependChild($newNode)
しかし、私はこの方法を機能させることができません。
任意の提案をいただければ幸いです...