我将.xml文件添加到我的项目中。现在我需要打开它。我尝试FileStream,StreamReader,IsolatedStorageFileStream。但每种情况都有例外。有人知道我如何打开本地XML文件并从中获取数据?在windows phone上阅读.xml文件
public static AllFlags Load()
{
IsolatedStorageFile storage = IsolatedStorageFile.GetUserStoreForApplication();
AllFlags allFlags;
IsolatedStorageFileStream stream = storage.OpenFile(filename, FileMode.Open);
//StreamReader stream = new StreamReader(filename);
XmlSerializer xml = new XmlSerializer(typeof(AllFlags));
allFlags = xml.Deserialize(stream) as AllFlags;
stream.Close();
stream.Dispose();
return allFlags;
}
通常你会使用'XmlDocument':http://msdn.microsoft.com/en-us/library/system.xml.xmldocument.aspx –
你会得到什么异常? – user2323308