JsonSerializer js = new JsonSerializer();
object obj = js.Deserialize(jsonBody.CreateReader());
return obj;
}
//提交参数是数组
if (json.StartsWith("[") && json.EndsWith("]"))
{
JArray jsonRsp = JArray.Parse(json);
List<object> list = new List<object>();
if (jsonRsp != null)
{
for (int i = 0; i < jsonRsp.Count; i++)
{
JsonSerializer js = new JsonSerializer();
object obj = js.Deserialize(jsonRsp[i].CreateReader());
list.Add(obj);
}
}
return list;
}
return null;
}
}
这个类用到了Newtonsoft.Json这个dll。
我的问题是,把data反序列化后,对象有了,内容如图
可我怎么去得到total,以及每个row里的各种属性的值呢?
同样的问题,把colunms反序列化后,list<>也有了,如图
可我怎么去得到每个field的值呢?
只有22分了,希望可以有人帮忙~
json
object
datagrid
------解决方案--------------------这个格式的数据最好用Newtonsoft.Json反序列化成DataTable,然后操作就DataTable就简单了吧,呵呵