string xPath = "//topic";
string path = "d://roy//notebook.xml";
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(path);
XmlNode root = xmlDoc.SelectSingleNode(xPath);
XmlElement tz = xmlDoc.CreateElement("subtopic");
tz.SetAttribute("subject","test");
root.AppendChild(tz);
xmlDoc.Save(path);
string path = "d://roy//notebook.xml";
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(path);
XmlNode root = xmlDoc.SelectSingleNode(xPath);
XmlElement tz = xmlDoc.CreateElement("subtopic");
tz.SetAttribute("subject","test");
root.AppendChild(tz);
xmlDoc.Save(path);