在 Windows Phone 中获取和显示 json 数据
本文关键字:显示 json 数据 获取 Windows Phone | 更新日期: 2023-09-27 18:35:56
我已经为iOS开发了许多应用程序,现在我想学习Windows手机开发。
在Windows Phone中,我想在我的列表中显示数据视图
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手机的新手。
提前谢谢。
请参考我的问题。我有相同的查询来绑定列表框中的 JSON 数据。所以,请参考这个链接。
如何在 Windows Phone 中绑定 JSON 数据
我希望您得到查询的解决方案。
并要从 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数据。