格式校验推荐:https://www.json.cn/
JS操作
新增数据
var arr =[{"name":"CC","sex":"男"}];
arr[0].age='03'
//结果
{name: "CC", sex: "男", age: "03"}
对象操作
//往对象的末尾添加一个对象
arr.push({
name:'CC',
sex:'男',
age:'03'
});
}
//删除最后一个对象
arr.pop();
//转字符串
JSON.stringify(arr)
C#操作
添加引用System.Web.Extensions
class Person
{
public string name{get;set;}
public string sex{get;set;}
public string age{get;set;}
}
json:{'name':'CC','sex':'男','age':'03'}
JavaScriptSerializer serializer = new JavaScriptSerializer();
Person p = serializer.Deserialize<Person>(json);
json:[{'name':'CC','sex':'男','age':'03'},{'name':'MoMo','sex':'女','age':'04'}]
JavaScriptSerializer serializer = new JavaScriptSerializer();
Person[] plist = serializer.Deserialize<Person[]>(json);