coolite框架中自带了一个第三方类库,其命名空间为using Newtonsoft.Json.Linq,引用此命名空间后即可使用Jobject。
例如:
JObject datas = JObject.Parse("{/"Updated/":[{/"dept_id/":1,/"province_code/":/"CQ/",/"province_name/":/"重庆市/",/"sdfasf/":true,/"善龙/":false,/"善宁/":true,/"索尼特/":false},{/"dept_id/":2,/"province_code/":/"BJ/",/"province_name/":/"重庆市/",/"sdfasf/":true,/"善龙/":false,/"善宁/":true,/"索尼特/":false}]}");
var result = from v in datas["Updated"].Children()
select v;
foreach (var row in result)
{
Response.Write(row.First);
Response.Write(row.Value<String>("province_code"));
Response.Write(row.Value<Int64>("dept_id").ToString());
foreach (var product in this.grid.columns)
Response.Write(row.Value<bool>(product.dataIndex));
Response.Write("<br>");
}
Response.End();