Я пытался найти это здесь, но не нашел правильного ответа. У меня есть строка XML с кучей узлов.
Я хочу извлечь из этой строки только пару узлов, добавить к ней новый корневой элемент и вернуть его.
Я знаю, как это сделать, загрузив это в XMLDocument и выбрав узлы. Есть ли лучший способ сделать это с помощью XpathNavigator или XmlReader?
Это моя строка
<root>
<node1/>
<node2/>
<node3/>
<node4/>
<node5>
</root>
Я хочу, чтобы моя выходная строка была
<root>
<node3/>
<node4/>
</root>
Должна быть выполнена эффективно.