Создание файла xml и запись в него данных - C#
Формулировка задачи:
Здравствуйте,создаю тестовую оболочку,сделал абсолютно все,кроме сохранения результатов теста в xml файл,читал много гайдов но так и не понял как сделать так,чтобы в xml файле было что то типо этого
Конечно,можно было сохранять результаты в txt,но мне надо именно в xml чтобы потом вставить этот xml в datagridview.
Заранее спасибо
<?xml version="1.0" standalone="yes" ?> <KATALOG> <TESTER> <NAME>Иванов </NAME> <THEME>История </THEME> <ANSWER>5 </ANSWER> <RANSWER>3 </RANSWER> <MARK>3 </MARK> </TESTER> <TESTER> <NAME>Петров </NAME> <THEME>Математика </THEME> <ANSWER>5 </ANSWER> <RANSWER>4 </RANSWER> <MARK>5 </MARK> </TESTER> </KATALOG>
Решение задачи: «Создание файла xml и запись в него данных»
textual
Листинг программы
[Serializable]
[XmlType("CATALOG")]
public class Catalog : List<Tester>
{
}
[Serializable]
[XmlType("TESTER")]
public class Tester
{
[XmlElement("NAME")]
public string Name { get; set; }
[XmlElement("THEME")]
public string Theme { get; set; }
[XmlElement("ANSWER")]
public int Answer { get; set; }
[XmlElement("REANSWER")]
public string ReAnswer { get; set; }
[XmlElement("MARK")]
public int Mark { get; set; }
}