Я разрабатываю приложение для windows phone 7. Я новичок в приложении Windows Phone 7. Я имею в виду следующую ссылку для сериализации и десериализации XML.
http://www.codeproject.com/KB/windows-phone-7/wp7rssreader.aspx
В приведенной выше ссылке функция LoadFromIso () используется для десериализации XML. Я хочу загрузить XML-файл после десериализации по указанной выше ссылке. В простом одном случае мы можем сделать это, как в следующем коде. Как и в следующем коде, я хочу "doc" в приведенной выше ссылке. В следующем коде мы можем выполнять различные операции с файлом XML, используя LINQ to XML со следующей инструкцией
doc = XDocument.Load(isfStream);
Полный код выглядит следующим образом
IsolatedStorageFile isfData = IsolatedStorageFile.GetUserStoreForApplication();
XDocument doc = null;
IsolatedStorageFileStream isfStream = null;
if (isfData.FileExists(strXMLFile))
{
isfStream = new IsolatedStorageFileStream(strXMLFile, FileMode.Open, isfData);
doc = XDocument.Load(isfStream);
isfStream.Close();
}
Аналогичным образом мне нужен экземпляр XDocument после десериализации объекта, чтобы я мог выполнять различные операции с файлом XML с помощью LINQ to XML. Не могли бы вы предоставить мне какой-либо код или ссылку, по которой я могу получить экземпляр XDocument, чтобы я мог загрузить XML-файл и выполнить различные операции с XML-файлом с помощью LINQ to XML?