Здравствуйте, _FRED_, Вы писали:
_FR>Здравствуйте, BTP, Вы писали:
BTP>>Есть XMLDocument, необходимо построить на его основе новый,например, взять некоторые ветки.
BTP>>Пробовал присваивать новому XMLDocuments, выбранный XMLNode клонированием, не катит... говорит не тот контекст документа.
BTP>>Кто сталкивался?
_FR>Как-то ты не правильно клонируешь:
_FR>_FR>namespace ConsoleApplication1
_FR>{
_FR> #region Using's
_FR> using System.Xml;
_FR> #endregion Using's
_FR> class Program
_FR> {
_FR> static void Main() {
_FR> XmlDocument d1 = new XmlDocument();
_FR> d1.Load(@"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Deployment.xml");
_FR> XmlDocument d2 = (XmlDocument)d1.Clone();
_FR> d2.Save(@"C:\Test.xml");
_FR> }
_FR> }
_FR>}
_FR>
Пасиб, но мне полный документ не нада
У меня есть XmlNode (после поиска нужной ветки) из старого документа, требуется добавить его в новый XmlDocument.