这可能很简单,但我遗漏了一些东西......我有一个 XElement,我需要在其中找到特定元素的组并为该组插入一个新的父元素。
即,在下面的示例中,我需要创建一个新元素并将其作为 z 元素组的父元素添加到树中 -
<x>
<z />
<z />
<z />
</x>
变成:
<x>
<y>
<z />
<z />
<z />
</y>
</x>
Z元素之间不会有任何其他元素,但xml中可能有多个连续元素的实例。
如果可能的话,我宁愿避免使用 XSLT 来操作数据。
有什么建议么?