Я делаю приложение для учителей как школьный проект, и у меня возникают проблемы с обновлением xml-файла в изолированном хранилище. Я разбираю имена студентов в списке из пользовательского XML-файла, используя LINQ to XML. У каждого элемента списка есть флажок и имя учащегося. Затем я сохраняю выбранных студентов в IsolStorage вместе с текущей датой с помощью XmlSerializer. Когда я извлекаю сохраненный xml-файл, все, кажется, работает, но когда я хочу добавить больше учеников, он просто перезаписывает ранее сохраненный файл и не добавляет к нему. Как я могу исправить эту ошибку, чтобы она добавила в существующий xml-файл вместо того, чтобы переписать его?Добавление данных в существующий файл XML в IsolStorage с помощью XmlSerializer
Вот мои сохранять и загружать классы:
- Сохранение даты и имена для IsolatedStorage: http://pastebin.com/2hjmna0a
- Загрузка Даты в списке: http://pastebin.com/r7sv77C0
- Загрузка имен в списке: http://pastebin.com/jLBVyjFS
Я ценю всю помощь, которую вы можете мне дать. Благодаря!
спасибо за ответ! Я решил, что это не имеет большого значения, если он перезаписал файл или нет. Я использовал сериализацию вместо загрузки файла с помощью IsolStorageSettings, и все получилось просто отлично. Но большое спасибо за то, что помогли мне! –