json2.js提供了json的序列化和反序列化方法,可以将一个json对象转换成json字符串,也可以将一个json字符串转换成一个json对象。
在页面中添加json2.js的引用。
序列化方法
var jsonObj = { id: '01', name: 'Tom' };JSON.stringify(jsonObj);
反序列化方法
var jsonString = "{ id: '01', name: 'Tom' }";JSON.parse(jsonString);
使用 json2.js注意点
使用json2.js()进行字符串转json数据时,注意字符串的格式必须为标准的json数据字符串格式,且属性名必须为双引号
//正确JSON.parse('{"Count":24,"Index":1,"PageNum":10}');JSON.parse("{\"Count\":24,\"Index\":1,\"PageNum\":10}"); //错误JSON.parse("{'Count':24,'Index':1,'PageNum':10}");
阅读(350) | 评论(0) | 转发(0) |