Windows phone JSON解析
詳細
使用したサードパーティ製プラグインJson.NET.dllファイルのダウンロードは下の添付ファイルを参照してください. Newtonsoft.Json.zip (131.1 KB) ダウンロード回数:30
使用したサードパーティ製プラグインJson.NET.dllファイルのダウンロードは下の添付ファイルを参照してください.
using Newtonsoft.Json;
using Newtonsoft.Json.Linq
/////
// JSON
Student stu = new Student { Name = "duweibin",Age = 23};
textBlock1.Text = JsonConvert.SerializeObject(stu);
//{'Name':'duweibin','Age':23}
//JSON ( )
string jsondata = "{'name':'duweibin','age':23}";
Student stu2 = JsonConvert.DeserializeObject(jsondata);
textBlock2.Text = stu2.Name;
//
JObject jobject = JObject.Parse(jsondata);
textBlock2.Text = jobject["age"].ToString();
//
string arrJson = "[{'one':'111'},{'two':'222'}]";
JArray arr = JArray.Parse(arrJson);
JObject a1 = (JObject)arr[0];
textBlock2.Text = a1["one"].ToString();
//
public class Student
{
public string Name
{
get;
set;
}
public int Age
{
get;
set;
}
}