protected void btnGetPerson_Click(object sender, EventArgs e) { try { string json = GetJsonFrom("http://student.labranet.jamk.fi/~salesa/mat/JsonTestP.txt"); JAMK.IT.Person p = JsonConvert.DeserializeObject <Person>(json); ltResult.Text = string.Format("Löytyi henkilö {0}, syntynyt {1}", p.Name, p.Birthday); } catch (Exception ex) { ltResult.Text = ex.Message; } }
protected void btnGetPerson_Click(object sender, EventArgs e) { //Muutetaan luettu json Person-olioksi try { string json = GetJsonFrom("http://student.labranet.jamk.fi/~salesa/mat/JsonTestP"); JAMK.IT.Person p = Newtonsoft.Json.JsonConvert.DeserializeObject <JAMK.IT.Person>(json); ltResult.Text = String.Format("Löytyi henkilö {0} syntynyt {1}", p.Name, p.Birthday); } catch (Exception ex) { ltResult.Text = ex.Message; } }
protected void btnGetPerson_Click(object sender, EventArgs e) { // Vaatii Newtonsoft.Json.dll tiedoston try { string json = GetJsonFrom("http://student.labranet.jamk.fi/~salesa/mat/JsonTestP"); JAMK.IT.Person p = Newtonsoft.Json.JsonConvert.DeserializeObject <Person>(json); // p-olion tiedot näkyviin ltResult.Text = string.Format("Löytyi henkilö {0} syntynyt {1}", p.Name, p.Birthday); } catch (Exception ex) { ltResult.Text = ex.Message; } }
//methods public void Add(Person person) { persons.Add(person); }