次のような構造のXMLファイルがあります。
<a>
<b>
<c>aa</c>
</b>
<d>
<e>bb</e>
</d>
</a>
私がする必要があるのは、次の行に沿って何かを得るために、に追加の要素を挿入することです。
<a>
<b>
<c>aa</c>
</b>
<d>
<e>bb</e>
<e>cc</e>
<e>dd</e>
<e>ff</e>
<e>gg</e>
</d>
</a>
私はPowershellでこれを行おうとしています。これが私が試したことです:
$xml = "path_to_xml_file"
$e1 = $xml.a.d.e
$e2 = $e1.clone()
$e2 = "cc"
$xml.a.d.InsertAfter($e2,$e1)
$xml.save("path_to_xml_file")
しかし、これは私にエラーを与えます。誰かがこれを行う方法を提案できますか?