Сохранение данных из таблицы в 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;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д