Сохранение данных из таблицы в xml-файл - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте. При попытке сохранить данные из dataGriedView в xml-файл при помощи XmlWriter, выходит ошибка:Ссылка на объект не указывает на экземпляр объекта. В чем может быть дело?
Листинг программы
  1. XmlTextWriter xtw = new XmlTextWriter(pa, Encoding.UTF8);
  2. xtw.WriteStartDocument();
  3. xtw.WriteStartElement("Таблица");
  4. for (int i = 0; i < dataGridView1.Rows.Count ; i++)
  5. {
  6. xtw.WriteStartElement("tr");
  7. xtw.WriteAttributeString("id", i.ToString());
  8. xtw.WriteStartElement("Продукт");
  9. //MessageBox.Show(dataGridView1[0, i].Value.ToString());
  10. xtw.WriteString(dataGridView1[0,i].Value.ToString());//здесь ошибка выходит
  11. xtw.WriteEndElement();
  12. xtw.WriteStartElement("Цена");
  13. xtw.WriteString(dataGridView1[1, i].Value.ToString());//здесь ошибка выходит
  14. xtw.WriteEndElement();
  15. xtw.WriteStartElement("Количество");
  16. xtw.WriteString(dataGridView1[2, i].Value.ToString());//здесь ошибка выходит
  17. xtw.WriteEndElement();
  18. }
  19. xtw.WriteEndElement();
  20. xtw.Close();

Решение задачи: «Сохранение данных из таблицы в xml-файл»

textual
Листинг программы
  1. if(dataGridView.Rows[i].IsNewRow) continue;

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.214 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы