Сохранение набора данных в виде XML в приложениях платформа .NET Framework
Примечание.
Наборы данных и связанные классы являются устаревшими технологиями платформа .NET Framework с начала 2000-х годов, которые позволяют приложениям работать с данными в памяти во время отключения приложений от базы данных. Технологии особенно полезны для приложений, которые позволяют пользователям изменять данные и сохранять изменения обратно в базу данных. Хотя наборы данных оказались очень успешными, мы рекомендуем новым приложениям .NET использовать Entity Framework Core. Entity Framework предоставляет более естественный способ работы с табличными данными в виде объектных моделей, и он имеет более простой интерфейс программирования.
Доступ к XML-данным в наборе данных путем вызова доступных методов XML в наборе данных. Чтобы сохранить данные в формате XML, можно вызвать GetXml метод или WriteXml метод.DataSet
GetXml Вызов метода возвращает строку, содержащую данные из всех таблиц данных в наборе данных, отформатированного как XML.
WriteXml Вызов метода отправляет xml-форматированные данные в указанный файл.
Сохранение данных в наборе данных в виде XML в переменной
Метод GetXml возвращает String. Объявите переменную типа String и назначьте результаты GetXml метода.
Сохранение данных в наборе данных в виде XML-файла
Метод WriteXml имеет несколько перегрузок. Объявите переменную и назначьте ему допустимый путь для сохранения файла. В следующем коде показано, как сохранить данные в файл: