Hello;
I want to create a XML file to keep my records from C#. I have a windows form that takes records and add them to XML file. My code is like this:
XmlTextWriter textWriter = new XmlTextWriter(@"c:\student.xml", System.Text.Encoding.UTF8);
// Opens the document
textWriter.WriteStartDocument();
// Write first element
textWriter.WriteStartElement("students");
textWriter.WriteStartElement("student");
// Write next element
textWriter.WriteStartElement("id");
textWriter.WriteString(this.Id);
textWriter.WriteEndElement();
// Write one more element
textWriter.WriteStartElement("name");
textWriter.WriteString(this.Name);
textWriter.WriteEndElement();
// Write one more element
textWriter.WriteStartElement("surname");
textWriter.WriteString(this.Surname);
textWriter.WriteEndElement();
// Write one more element
textWriter.WriteStartElement("department");
textWriter.WriteString(this.Department);
textWriter.WriteEndElement();
// Ends the document.
textWriter.WriteEndDocument();
// close writer
textWriter.Close();
What i click the add button it add the new record and deletes the old one. What i want to is adding new records without deletion. Need Help, Thanks;
Sorry about my english...