從 .NET 3.5版本以上就支援JSON格式了,是以微軟出了一個 Newtonsoft.Json.dll,用作于解析JSON。
比如說從前台傳過來的JSON是這樣的:
userInfo:{
name: "Jack",
info: {
age: "18",
height: "175cm",
bron_date: "1996-2-4"
}
}
首先添加一個 Newtonsoft.Json.dll 引用過後,
JObject json = new JObject();
string userInfo = Request["userInfo"].ToString().Trim();
json = JObject.Parse(userInfo);
</pre><pre name="code" class="csharp">string name = json["name"].ToString();
string age = json["info"]["age"].ToString();