【问题标题】:Get and display json data in windows phone在windows phone中获取并显示json数据
【发布时间】:2013-10-18 06:07:05
【问题描述】:

我已经为iOS开发了很多应用程序,现在我想学习Windows手机开发。

在 windows phone 我想在我的 listView 中显示数据

I want to display this json data in my ListView,

      {
        "Event_Id":2673,
        "Event_Name":"Bruno Mars",
        "Event_Navigateurl":"bruno-mars",
        "IphoneImage":"http://mywebsite/images/6349764112819brunomars_34628_1_1_20130227170016.jpg",
        "Price":38.5,
        "SubCategory":"Rock and Pop",
        "SubCategoryURL":"rock-and-pop",
      },
     {

        "Event_Id":752,
        "Event_Name":"One Direction",
        "Event_Navigateurl":"one-direction",
        "IphoneImage":"http://mywebsite/images/634848503231825onedirection_34537_1_1_20110926162229.jpg",
        "Price":10,
        "SubCategory":"Rock and Pop",
        "SubCategoryURL":"rock-and-pop",
    },
   {
       . . . 
   }

任何人都可以建议,如何从 URL 显示这个 json 数据。

请帮助我是 Windows phone 的新手。

提前致谢。

【问题讨论】:

标签: c# json listview windows-phone


【解决方案1】:

请参考我的问题。 我有相同的查询来绑定列表框中的 json 数据。 所以,请参考这个链接。

How to bind Json data in windows phone

我希望你得到你的查询的解决方案。

用于从 url 获取 json 数据。为此请参考此代码。

Public MyJson()
{
   String myUrl = "Your WebService URL";
   WebClient wc = new WebClient();
   wc.DownloadStringAsync(new Uri(myUrl), UriKind.Relative);
   wc.DownloadStringCompleted += new DownloadStringCompletedEventHandler(wc_DownloadStringCompleted);
}

private void wc_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
{
   var myData = e.Result;
   // You will get you Json Data here..
}

最后,您将轻松获得您的 Json 数据。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多