בס"ד נמצאה הפתרון, כדלהלן:
using Newtonsoft.Json;
private void Window_Loaded(object sender, RoutedEventArgs e)
{
string url = "https://api.myjson.com/bins/30fkq";
using (var wc = new WebClient())
{
var strJsonData = string.Empty;
try
{
strJsonData = wc.DownloadString(url);
var students = JsonConvert.DeserializeObject<Students>(strJsonData);
cboStudents.ItemsSource = students.Student;
cboStudents.DisplayMemberPath = "Surname";
}
catch (Exception ex)
{
System.Windows.MessageBox.Show(ex.ToString());
}
}
public class Students
{
public Student[] Student { get; set; }
}
public class Student
{
public string Surname { get; set; }
public string GivenName { get; set; }
public long Age { get; set; }
}
פורסם במקור בפורום CODE613 ב04/07/2015 21:52 (+03:00)