Сохранение данных из таблицы в 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;