0

Windows Phone の開発は初めてです。json 解析を使用してデータを解析したいと考えています。

グーグルでいくつかの例を見つけましたが、正しく理解できません。リンクをたどっています

http://dotnetbyexample.blogspot.in/2012/01/json-deserialization-with-jsonnet.html

JSONの解析を行うにはしかし、リストにストレージ、メモリ、スクリーンサイズを表示できず、コードは

    private void Load_Click(object sender, RoutedEventArgs e)
    {
        var w = new WebClient();
        Observable
          .FromEvent<DownloadStringCompletedEventArgs>(w, "DownloadStringCompleted")
          .Subscribe(r =>
          {
              var deserialized =
                JsonConvert.DeserializeObject<List<RootObject>>(r.EventArgs.Result);
              PhoneList.ItemsSource = deserialized;
          });
        w.DownloadStringAsync(
          new Uri("http://www.schaikweb.net/dotnetbyexample/JSONPhones1.txt"));
    }

}


public class Specs
{
    public string Storage { get; set; }
    public string Memory { get; set; }
    public string Screensize { get; set; }
}

public class RootObject
{
    public string Brand { get; set; }
    public string Type { get; set; }
    public Specs Specs { get; set; }
}

}

この問題を解決するのを手伝ってください。または、同じ問題の他のサンプルも大歓迎です

ありがとう

4

1 に答える 1

0

コードは問題ないようです。エラーが発生していない場合は、UI コードまたは UI とデータの結合に問題がある可能性があります。

これについての助けを得るには、UI コードを投稿する必要があります。

于 2012-10-18T11:36:08.583 に答える