У меня вне моего контроля XmlDocument, который имеет следующую структуру:
<parent1>
...minor amount of data...
</parent1>
У меня есть еще один XmlDocument, также вне моего контроля, который имеет следующую структуру:
<parent2>
..very large amount of data...
</parent2>
Мне нужен XmlDocument в формате:
<parent1>
...minor amount of data...
<parent2>
..very large amount of data...
</parent2>
</parent1>
Я не хочу делать копию parent2. Как я могу получить нужную мне структуру, не копируя parent2? Я считаю, что это означает
oParent1.DocumentElement.AppendChild(oParent1.ImportNode(oParent2.DocumentElement, true));
не может быть и речи.
Есть ли какие-нибудь хорошие решения?