JSON
-
JSON(JavaScript Object Notation)以纯文本结构组织所要传送的数据,数据内容包括字符串、数字、数组和对象等,由于JSON易读以及纯文本格式的特性,可以非常容易地与其他程序进行沟通与数据交换。
-
JSON 文件的文件类型是 “.json”
-
JSON的数据结构通过大括号、中括号、逗号和冒号来组织数据
-
冒号代表的是一个键值(key)对应一个值(value)的参数,用“键:值”来表达这些信息之间的关联,而字符串部分要用双引号来表示。 例如: “姓名”:“小陈”
-
大括号内代表的是“对象(object)”,对象代表的是一系列“键:值”的集合。不同的信息间用逗号隔开,而这里要特别注意“键”一定要声明成字符串,也就是一定要加上“双引号”。 {“姓名”:”小陈”,”英文”:75}
-
中括号内代表的是“数组(array)”。数组内可以存放数字、文字、布尔值、数组、对象等变量,无论是同时存放同一种性质的变量,或是混合使用都可以,同样以逗号隔开每个变量。可以用数组声明以下的数据结构: [“小陈”,75,80],
-
遍历JSON
for in 关键字 for ( 变量 in 对象) { //执行语句; }
-
delete:用于删除
-
JSON字符串:
var str1 = '{ "name": "cxh", "sex": "man" }'; var obj = eval('(' + str + ')');//由JSON字符串转换为JSON对象
-
var obj = JSON.parse(str); //由JSON字符串转换为JSON对象(常用)
-
var last=JSON.stringify(obj); //将JSON对象转化为JSON字符