Запись в xml файл - C# (182625)
Формулировка задачи:
Добрый день.
Возник вопрос.
При использовании данного кода происходит перетирание исходного файла или создание нового.
Как добавить данные в xml файл не перетирая его содержимое.
Спасибо.
Листинг программы
- using (XmlWriter wr = XmlWriter.Create("test2.xml"))
- {
- wr.WriteStartElement("Element");
- wr.WriteStartElement("Element1");
- wr.WriteAttributeString("name", "123");
- wr.WriteEndElement();
- ...
Решение задачи: «Запись в xml файл»
textual
Листинг программы
- private void сохранитьToolStripMenuItem_Click(object sender, EventArgs e)
- {
- saveFileDialog1.Filter = " документ(*.xml)|*.xml";
- openFileDialog1.Filter = " документ(*.xml)|*.xml";
- Stream myStream;
- if (saveFileDialog1.ShowDialog() == DialogResult.OK)
- {
- if ((myStream = saveFileDialog1.OpenFile()) != null)
- {
- StreamWriter mywritet = new StreamWriter(myStream);
- try
- {
- miwritet.(что конкретно сохранить)
- }
- catch (Exception ex)
- {
- MessageBox.Show(ex.Message);
- }
- finally
- {
- mywritet.Close();
- }
- myStream.Close();
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д