Re: Создание нового XML документа на основе имеющегося
От: _FRED_ Черногория
Дата: 11.04.07 17:42
Оценка:
Здравствуйте, BTP, Вы писали:

BTP>Есть XMLDocument, необходимо построить на его основе новый,например, взять некоторые ветки.

BTP>Пробовал присваивать новому XMLDocuments, выбранный XMLNode клонированием, не катит... говорит не тот контекст документа.
BTP>Кто сталкивался?

Как-то ты не правильно клонируешь:
namespace ConsoleApplication1
{
  #region Using's

  using System.Xml;

  #endregion Using's

  class Program
  {
    static void Main() {
      XmlDocument d1 = new XmlDocument();
      d1.Load(@"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Deployment.xml");
      XmlDocument d2 = (XmlDocument)d1.Clone();
      d2.Save(@"C:\Test.xml");
    }
  }
}
... << RSDN@Home 1.2.0 alpha rev. 675>>
Now playing: «Тихо в лесу…»
Help will always be given at Hogwarts to those who ask for it.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.