我正在创建一个WP7.1应用程序,它将从Web API接收数据并将其转换为可用的东西。
我想解析以下XML,以便将其放在以下列表中。
列表:
public class Image
{
public string Name;
public string Location;
public string minDisk;
public string minRam;
public string OS_Distro;
public string OS_Version;
public string ID;
}
List<Image> _Images = new List<Image>();
App通过WebClient调用获取数据,该调用返回普通的旧XML,如下所示:
XML文件:http://www.sendspace.com/file/uiy557
我想循环浏览每张图片并执行以下操作:
_Images.Add(new Image() { Name = tName, Location = "ORD", minDisk = tminDisk, minRam = tminRam, OS_Distro = tOS_Distro, OS_Version = tOS_Version, ID = tID });
其中tVARIABLE是从XML返回的值。
我为此搜索过高低,但每次似乎都出错了。
我尝试了以下内容:
StringReader stream = new StringReader(e.Result);
XmlReader reader = XmlReader.Create(stream);
while (reader.Read())
....