Сохранение данных из таблицы в xml-файл - C#
Формулировка задачи:
Здравствуйте. При попытке сохранить данные из dataGriedView в xml-файл при помощи XmlWriter, выходит ошибка:Ссылка на объект не указывает на экземпляр объекта. В чем может быть дело?
Листинг программы
- XmlTextWriter xtw = new XmlTextWriter(pa, Encoding.UTF8);
- xtw.WriteStartDocument();
- xtw.WriteStartElement("Таблица");
- for (int i = 0; i < dataGridView1.Rows.Count ; i++)
- {
- xtw.WriteStartElement("tr");
- xtw.WriteAttributeString("id", i.ToString());
- xtw.WriteStartElement("Продукт");
- //MessageBox.Show(dataGridView1[0, i].Value.ToString());
- xtw.WriteString(dataGridView1[0,i].Value.ToString());//здесь ошибка выходит
- xtw.WriteEndElement();
- xtw.WriteStartElement("Цена");
- xtw.WriteString(dataGridView1[1, i].Value.ToString());//здесь ошибка выходит
- xtw.WriteEndElement();
- xtw.WriteStartElement("Количество");
- xtw.WriteString(dataGridView1[2, i].Value.ToString());//здесь ошибка выходит
- xtw.WriteEndElement();
- }
- xtw.WriteEndElement();
- xtw.Close();
Решение задачи: «Сохранение данных из таблицы в xml-файл»
textual
Листинг программы
- if(dataGridView.Rows[i].IsNewRow) continue;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д