Перезапись xml файла на c#

137
23 декабря 2020, 20:30

Добрый день подскажите пожалуйста как изменить один из элементов xml файла и перезаписать, вот код

        XDocument xdoc = XDocument.Load("D:\\items.xml");
        foreach (XElement phoneElement in xdoc.Element("request").Elements("auth"))
        {
            XAttribute nameAttribute = phoneElement.Attribute("count");

            if (nameAttribute != null)
            {

                Console.WriteLine("Смартфон: {0}", nameAttribute.Value);
                Int32 kkk = Convert.ToInt32(nameAttribute.Value);
                kkk++;
                Console.WriteLine("Смартфон: {0}", kkk);

            }
             Console.WriteLine();
             xdoc.Save("D:\\items22.xml");
           }

элемент изменяется но не перезаписывается, я только начинаю программировать заранее извиняюсь за ошибки...

Answer 1

После изменения kkk нужно было сохранить его nameAttribute.SetValue(kkk).

READ ALSO
Rijndael ошибка инициализации вектора iv

Rijndael ошибка инициализации вектора iv

Не могу изменить ключ для шифрования и расшифровки пишет ошибку:

121
Быстрое преобразование Фурье и обратное преобразование

Быстрое преобразование Фурье и обратное преобразование

Я ищу реализацию БПФ наNET-совместных языках

101
Как связать две таблицы с помощью DataGridViewComboBoxColumn?

Как связать две таблицы с помощью DataGridViewComboBoxColumn?

У меня есть две таблицы Timetable и Services связанные по ID_ServiceTimetable представлена как DataGrid

118
Сохранение и открытие данных в файл из dataGridView

Сохранение и открытие данных в файл из dataGridView

Всем здравствуйте, вопрос следующийК программе на с# подключена БД из Microsoft SQL Server, в DataGridView выводится таблица

111