Внимание конкурс! на форуме codeby

Наш конкурс  - это возможность получить денежные призы, премиум доступ на форуме и скидку в нашем маркетплейсе

Как записать данные в xml файл?

Из этой небольшой статьи вы узнаете, как запись данных в xml файл с помощью языка c#

1. Создадим новый проект типа Windows Forms Application и добавим на форму кнопку, при нажатии на которую будет осуществляться запись в xml файл.

2. Добавим в проект xml файл, который содержит следующую структуру:

3. Для работы с xml файлами воспользуемся технологией Linq to XML. Для этого в коде добавим следующую строку:

4. С помощью метода Load загружаем xml файл.

5. Далее описываем какую-то логику, действия, которые необходимо выполнить с загруженным в память документом. Например, изменим имя пользователя с фамилией Иванов на Александр.



6. После выполнения выше описанной операции все изменения произойдут только в документе расположенном памяти и при этом никак не затронут физический файл. Исправим это и с помощью метода Save запишем данные в xml файл.

Полный листинг

результат

Читайте также:


Спонсор публикаций HOSTLAND.RU

Hostland.RU уже более 10 лет является профессионалом в сфере предоставления виртуального хостинга и целого ряда сопутствующих услуг. Мы отвечаем за качество нашей работы.

Похожие темы

c# Как добавить xml узел ? Как добавить новый узел в xml документе? Продолжаем работу с технологией Linq to XML и сегодня Вы узнаете, как добавить xml узел в xml документе. До...
В чём отличие между методом Nodes и Descendants?... В чём разница между методом Nodes и Descendants? В этой статье хочу рассказать про метод Descendants и показать его отличие от метода Nodes при работ...
Удаление узла в xml документе... Как удалить узел в xml документе? В этой небольшой заметке хочу показать Вам, как удалить узел в xml документе с помощью технологии Linq to XML. И...
Как найти xml элемент по его атрибуту в XML файле?... Как найти xml элемент по его атрибуту? Из этой статьи Вы узнаете, как найти xml элемент по его атрибуту с помощью простого LINQ запроса. И так для на...
c# Загрузка XML файла Как загрузить xml файл? Для работы с xml файлами существует большое количество разнообразных классов. В этой статье рассмотрим, как выполняется загру...