これはおそらくかなり簡単ですが、何かが足りません... XElementがあり、その中で特定の要素のグループを見つけて、そのグループの新しい親要素を挿入する必要があります。
つまり、以下の例では、新しい要素を作成し、それをz要素のグループの親としてツリーに追加する必要があります-
<x>
<z />
<z />
<z />
</x>
になります:
<x>
<y>
<z />
<z />
<z />
</y>
</x>
Z要素の間に他の要素はありませんが、xmlには連続する要素の複数のインスタンスが存在する可能性があります。
可能であれば、XSLTを使用してデータを操作することは避けたいと思います。
助言がありますか?