У меня есть некоторый код C#, чтобы открыть документ XML и добавить элемент XML к выбранному узлу. Однако мне нужно получить копию группы узлов из одного XML документа, чтобы включить их в другой XML документ.
Как я могу это сделать?
мой C# код
XmlDocument Formal_TemplateField = new XmlDocument();
XmlDocument BuildMyGridView = new XmlDocument();
Formal_TemplateField.Load(Server.MapPath("~/Formal_TemplateField.xml"));
BuildMyGridView.Load(Server.MapPath("~/BuildMyGridView.xml"));
XmlElement controls = (XmlElement)Formal_TemplateField.SelectSingleNode("controls");
XmlElement Columns = BuildMyGridView.GetElementById("Columns");
Columns.AppendChild(controls); //<--- error here
BuildMyGridView.Save(Server.MapPath("~/BuildMyGridView.xml"));
Этот код выдает мне ошибку (System.NullReferenceException: ' Ссылка на объект не установлена для экземпляра объекта. ')!
Что не так?