Json基本概念

一、JSON :javascript对象表示法(Javascript Object Notation) 是一种轻量级的数据交换格式。

JSON 语法是 JavaScript 对象表示语法的子集。是存储和交换文本信息的语法,类似于XML。


二、JSON和XML比较:

(1)JSON长度和XML的格式比起来显得短小;

(2)JSON读写速度更快

(3)JSON可以使用javascript内建的方法直接解析,转换成javascript对象,非常方便


三、JSON数据书写格式是:名称/键值对,例如:“name"=“张三”


JSON 的值类型:数组,数字,字符串,逻辑值,对象,null


{

"staff":[

{"name":"张三","age":70},

{"name":"李四","age":80},

{"name":"王五","age":30},

]

}


四、JSON解析

JSON解析为对象:
1.eval()(该方法不会判断JSON是否合法,而且会同时会执行JSON的其他函数,不安全)
2.JSON.parse()

jsonlint.com 一个好用的json校验网站!

你可能感兴趣的:(JS,Ajax)