У меня есть xml, как показано ниже. Я хочу удалить n-й узел продукта из этого xml.Удалить nth xelement из xdocument C#
Я пробовал это, но не работал.
document.Descendants("products").Descendants("product").Take(1)
XML
<products>
<product>
<territory>A</territory>
</product>
<product>
<territory>B</territory>
</product>
<product>
<territory>C</territory>
</product>
<product>
<territory>D</territory>
</product>
<product>
<territory>E</territory>
</product>
</products>
Как удалить 3-й узел продукта из этого XML?
спасибо, Хари. Предположим, я хочу удалить все элементы внутри второго узла продукта, но не удалить узел продукта, а затем, как его реализовать? –
Вы можете просто искать '.Elements.Remove()', он удаляет элементы не родительский узел. –