json 序列化和反序列化

Json串的格式:

string strDataDiyList={"id":"1","name":"zhangsan","age":"2","age":"3","age":"4","age":"5","age":"6"}
js—》.cs   方法:反序列化
Hashtable DiyHt = (Hashtable)JsonConvert.DeserializeObject(strDataDiyList, typeof(Hashtable));

.cs—》js   方法:序列化

string str=JsonConvert.SerializeObject(ht2);

ht2此处参数是什么对象,js中就可以当作什么对象使用。

Js中解析json串的方法  eval() 格式化  即把json串转换成对象。

对象取值通过属性,数组或集合取值可以通过索引或属性变量取值。

原文地址:https://www.cnblogs.com/wangyuru/p/3678669.html