Web APIからデータを受け取り、それを使用可能なものに変換するWP7.1アプリを作成しています。
次のリストに入れることができるように、次の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>();
アプリは、次のようにプレーンな古いXMLを返すWebClient呼び出しを介してデータを取得します。
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())
....