Я хочу удалить вложенные элементы из документа XML с помощью LINQ to XML.
образец XML:
<MainElement>
<otherelement />
<removeElement att='1'>
<removeElement att='2'>
<removeElement att='3'>
<removeElement att='4'>
</MainElement>
Я хочу, чтобы вывод был
<MainElement>
<otherelement />
<removeElement att='2'>
</MainElement>
Структура (схема) должна оставаться как есть, а выбранный элемент должен оставаться в документе XML.
запросы, которые я пробовал, помогают мне найти этот элемент в XML, однако, как мне поддерживать структуру XML