后台用js序列化器,应该可以实现你的要求吧。
System.Web.Script.Serialization.JavaScriptSerializer js =
new System.Web.Script.Serialization.JavaScriptSerializer();
// js.Deserialize(string ,targetType)调用序列化器的反序列化方法
3.0以上的.net framework才集成有json的,以下版本需要引入第三方插件。
有专门json数据处理的类json.net
你看一下