Создание XML в памяти - C#
Формулировка задачи:
Добрый день!
Можете подсказать, как создать XML без сохранения его на жестком диске.
Конкретнее интересует, как у такого XML создать корневой объект.
Решение задачи: «Создание XML в памяти»
textual
Листинг программы
var xmlDoc = new XmlDocument();
var root = xmlDoc.CreateElement("rootElem");
xmlDoc.AppendChild(root);
var child = xmlDoc.CreateElement("child");
child.SetAttribute("attr1", "val1");
child.SetAttribute("attr2", "val2");
child.AppendChild(xmlDoc.CreateTextNode("text1"));
root.AppendChild(child);
xmlDoc.Save(Console.Out);