Скажем, перебираю я узлы xml-дерева с помощью XPathNavigator
и встречаю узел, имя которого мне нужно изменить. Как это сделать? Напрямую не получится, да. Тут нужно создавать новый узел с нужным именем, копировать в него содержимое старого узла и заменять старый на новый. Я знаю, как это делать, используя XmlElement
, но не знаю, как из XPathNavigator
, установленного на нужный элемент, получить XmlElemnt
. Есть идеи?