Требуется к указанному узлу добавить дочерний узел.
Исключений не возникает, но файл data.xml не содержит подключенный узел.
Код:
XmlTextReader reader = new XmlTextReader(openFileDialog1.FileName);
XmlDocument doc = new XmlDocument();
doc.Load(openFileDialog1.FileName);
while (reader.Read())
{
if(textBox1.Text == reader.Name)
{
XmlNode root = doc.ReadNode(reader);
XmlElement elem = doc.CreateElement("test_node");
elem.InnerText = "test_text";
root.AppendChild(elem);
XmlWriterSettings settings = new XmlWriterSettings();
settings.Indent = true;
XmlWriter writer = XmlWriter.Create(path +"\\data.xml", settings);
doc.Save(writer);
}
}
Сборка персонального компьютера от Artline: умный выбор для современных пользователей