Windows phone 7 如何在WindowsPhone7中以XML永久存储数据
如何将数据永久存储在XML中并显示XML中的数据?Windows phone 7 如何在WindowsPhone7中以XML永久存储数据,windows-phone-7,Windows Phone 7,如何将数据永久存储在XML中并显示XML中的数据? 我可以临时存储数据,但我希望以XML格式存储和显示数据,直到我们删除该数据。您需要将其保存为中的文件。假设您使用的是LINQ to XML,这很简单——只需使用隔离存储API创建一个要读或写的流,并将其传递给适当的LINQ to XML方法(XDocument.Load,XDocument.Save等)。您需要将其保存为中的文件。假设您使用的是LINQ to XML,这很简单-只需使用隔离存储API创建一个要读或写的流,并将其传递给适当的LIN
我可以临时存储数据,但我希望以XML格式存储和显示数据,直到我们删除该数据。您需要将其保存为中的文件。假设您使用的是LINQ to XML,这很简单——只需使用隔离存储API创建一个要读或写的流,并将其传递给适当的LINQ to XML方法(
XDocument.Load
,XDocument.Save
等)。您需要将其保存为中的文件。假设您使用的是LINQ to XML,这很简单-只需使用隔离存储API创建一个要读或写的流,并将其传递给适当的LINQ to XML方法(XDocument.Load
,XDocument.Save
等)。将需要将XML数据“永久”存储到文件中,可能是储存在隔离的仓库里
using (var store = IsolatedStorageFile.GetUserStoreForApplication())
{
...
}
然后使用存储创建一个文件:
var stream = store.OpenFile("mydata.xml");
最后,使用XDocument.Save(stream,options)将XML写入文件
doc.Save(stream, SaveOptions.None);
加载将以相反的方式进行。将数据“永久”存储您需要将XML数据写入文件,可能将其存储在隔离存储中
using (var store = IsolatedStorageFile.GetUserStoreForApplication())
{
...
}
然后使用存储创建一个文件:
var stream = store.OpenFile("mydata.xml");
最后,使用XDocument.Save(stream,options)将XML写入文件
doc.Save(stream, SaveOptions.None);
加载将以相反的方式进行。我想将数据永久存储在XML中。在获得解析数据后,我必须存储该数据,并在用户需要时显示该数据login@SumeshMohanK:对,所以在解析数据时将其存储在独立存储中,然后在登录时从独立存储中加载…作为旁注,我本打算提供一个类似的答案,但你比我抢先了。。。自我提醒。。。你必须一大早就起床去“打败飞碟!”我想用XML永久地存储数据。在得到解析后的数据后,我必须存储这些数据,并在用户需要时显示这些数据login@SumeshMohanK:对,所以在解析数据时将其存储在独立存储中,然后,当你登录时,从独立存储加载它…作为旁注,我本打算提供一个类似的答案,但你抢先了我一步。。。自我提醒。。。你必须一大早就起床“打飞碟!”