欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JSON

程序员文章站 2022-05-31 10:28:43
...

JSON

@(04JavaEE)

简介

json与语言无关,是一种数据交换的格式。json是js的原生内容,也就意味着js可以直接取出json对象中的数据。

格式

Json有两种格式。

对象格式

{"key1":obj,"key2":obj,"key3":obj...}

数组/集合格式

[obj,obj,obj...]例如:{"username":"zhangsan","age":28,"password":"123","addr":"北京"}[{"pid":"10","pname":"小米4C"},{},{}]

嵌套

对象格式和数组格式可以互相嵌套,例如:

var person = {"wsg":{"age":18,sex:"男"},"zb":{"age":19,sex:"女"}};
alert(person.wsg.age);
alert(person.zb.sex);
var 数组形式六级分数 = [{"vb":700},{"ws":650},{"jf":600},{"sg":"不及格"}];
alert(数组形式六级分数[3].sg);
var 集合形式六级分数 = {"jf":{"成绩":600,"排名":3},"vb":{"成绩":700,"排名":1},"ws":{"成绩":650,"排名":4},"sg":{"成绩":"不及格","排名":4}}
alert(集合形式六级分数.jf.成绩);

注意事项

双引号不能换成单引号。