如何在Windows Phone中创建列表收藏夹

时间:2015-09-24 03:18:15

标签: c# xml windows-phone-7 windows-phone-8 xml-parsing

我想在Windows Phone 8中列出最喜欢的视频。我认为xml文件会帮助我,现在我想创建xml文件

<Videos>
  <video>abc</video>
  <video>xyz</video>
  ........
<Videos/>

但我不知道如何创建xml文件以及读取它的方法。你能帮助我吗,非常感谢!

1 个答案:

答案 0 :(得分:0)

创建XML文档:

List<string> videos=new List<string>();
videos.Add("abc");
videos.Add("xyz");
//add as many items you want.
List<XElement> childElements=new List<XElement>();
videos.Foreach(el=>childElements.Add(new XElement("video",el.ToString())));
XDocument doc=new XDocument(new XElement("Videos",childElements));
doc.save("file.xml");

将其读回列表:

Xdocument doc=XDocument.Load("file.xml");
List<string> videos=(from el in doc.Root.Elememts("video") select el.Value).ToList();