什么是JSON
* JSON是Javascript的核心特征,它提供了一种创建数组和对象图的简单机制
* 核心: 把Array()这种形式扩充为{键:"值", 键:"值", 键:"值"}
*/
//{} 内的元素应形如 {键:"值", 键:"值", 键:"值"}
// [] 是数组, 其内的元素应形如["item1", "item2", "item3"]
//创建JSON并把值赋给变量users
var users={
nums:2,
list:[
{name:"tom",gender:1,age:23},
{name:"yao",gender:1,age:25}
]
};
alert(users.nums);
alert(users.list[0].name+" : "+users.list[0].gender+" : "+users.list[0].age);
alert(users.list[1].name+" : "+users.list[1].gender+" : "+users.list[1].age);
* 核心: 把Array()这种形式扩充为{键:"值", 键:"值", 键:"值"}
*/
//{} 内的元素应形如 {键:"值", 键:"值", 键:"值"}
// [] 是数组, 其内的元素应形如["item1", "item2", "item3"]
//创建JSON并把值赋给变量users
var users={
nums:2,
list:[
{name:"tom",gender:1,age:23},
{name:"yao",gender:1,age:25}
]
};
alert(users.nums);
alert(users.list[0].name+" : "+users.list[0].gender+" : "+users.list[0].age);
alert(users.list[1].name+" : "+users.list[1].gender+" : "+users.list[1].age);
json是一种比xml更简短的数据文本表示方式:
{"addressbook": {"name": "Mary Lebow",
"address": {
"street": "5 Main Street"
"city": "San Diego, CA",
"zip": 91912,
},
"phoneNumbers": [
"619 332-3452",
"664 223-4667"
]
}
}
"address": {
"street": "5 Main Street"
"city": "San Diego, CA",
"zip": 91912,
},
"phoneNumbers": [
"619 332-3452",
"664 223-4667"
]
}
}