JSON简介:
JSON: JavaScript Object Notation(JavaScript 对象表示法)
JSON 是存储和交换文本信息的语法。类似 XML。
JSON 比 XML 更小、更快,更易解析。JSON对象:
JSON 对象使用在大括号({})中书写。
对象可以包含多个 key/value(键/值)对。
key 必须是字符串,value 可以是合法的 JSON 数据类型(字符串, 数字, 对象, 数组, 布尔值或 null)。
key 和 value 中使用冒号(:)分割。
如:
{name:"jack",age:"28",gender:"male"}
JSON.stringify的用法
将JS对象转换成JSON字符串
var data = {aaa:1,bbb:18};
var string = JSON.stringify(data);
alert(string);
alert(typeof string);
JSON.parse的使用
将JSON字符串转换成JS对象
var json = JSON.parse('{"name":"jack","age":"25"}',function(k,v){
document.write(k);
document.write(':');
document.write(v);
document.write("<br/>");
});