View Full Version : سوال: گرفتن یک عدد از json
hamid_73
سه شنبه 26 شهریور 1392, 21:48 عصر
سلام دوستان
چطوری می تونم یه json از سرور بگیرم
برای مثال میخوام عدد موجود در لینک زیر رو داخل برنامم بگیرم:
http://dl.esfandune.ir/android/data/namakdun/news.php
hamid_73
چهارشنبه 27 شهریور 1392, 19:01 عصر
دوستان اگه کسی میدونه خواهشا جواب بدین
hamid_73
پنج شنبه 28 شهریور 1392, 19:19 عصر
خواهشا کمک کنید
13601360
پنج شنبه 28 شهریور 1392, 19:59 عصر
نیاز به کتابخانه Newtonsoft.Json (http://json.codeplex.com/) دارید
using System;
using System.Collections.Generic;
using System.Net;
using System.Text;
using Newtonsoft.Json;
namespace JSON
{
class Program
{
public class Result
{
public int number { get; set; }
}
public class Root
{
public List<Result> result { get; set; }
}
public static void Main(string[] args)
{
string url = "http://dl.esfandune.ir/android/data/namakdun/news.php";
WebClient wc = new WebClient();
wc.Encoding = Encoding.UTF8;
var data = JsonConvert.DeserializeObject<Root>(wc.DownloadString(url));
Console.WriteLine(data.result[0].number);
Console.Write("Press any key to continue . . . ");
Console.ReadKey(true);
}
}
}
hamid_73
پنج شنبه 28 شهریور 1392, 21:43 عصر
نیاز به کتابخانه Newtonsoft.Json (http://json.codeplex.com/) دارید
using System;
using System.Collections.Generic;
using System.Net;
using System.Text;
using Newtonsoft.Json;
namespace JSON
{
class Program
{
public class Result
{
public int number { get; set; }
}
public class Root
{
public List<Result> result { get; set; }
}
public static void Main(string[] args)
{
string url = "http://dl.esfandune.ir/android/data/namakdun/news.php";
WebClient wc = new WebClient();
wc.Encoding = Encoding.UTF8;
var data = JsonConvert.DeserializeObject<Root>(wc.DownloadString(url));
Console.WriteLine(data.result[0].number);
Console.Write("Press any key to continue . . . ");
Console.ReadKey(true);
}
}
}
داداش راستشو بخوای از کدتون هیچی نفهمیدم اگه میشه راهنمایی کنین
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.