【问题标题】:How to create a list favourite in windows phone如何在 windows phone 中创建收藏夹列表
【发布时间】:2025-11-23 03:05:02
【问题描述】:

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

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

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

【问题讨论】:

  • 尝试发布您迄今为止尝试过的代码。否则,你的问题太模糊了。

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


【解决方案1】:

创建 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();

【讨论】: