您的位置:首页 > Web前端 > JavaScript

4.JSON:JavaScript对象表示法

2016-04-11 16:05 627 查看
JSON:JavaScript对象表示法(JavaScript object notation)

JSON是存储和交换文本信息的语法,类似XML,采用键值对的方式来组织,易于人民的阅读和编写,同时也易于机器解析和生成。JSON是独立于语言的,不管什么语言都可以解析成JSON,只需按照JSON的规则来即可

JSON与XML的比较

JSON的长度和XML格式比起来很短小

JSON读写的速度更快

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

JSON语法规则

数据的书写格式(名称:值):"name":"郭靖"

值的类型:数字(整型或浮点型)、字符串、boolean、数组(在方括号中)、对象(花括号中)、null

下面是一个对象,对象有一个值对,名称为staff,值是一个数组,数组里有三个对象,每个对象都有name属性和age属性{
<span style="white-space:pre"> </span>"staff":[
<span style="white-space:pre"> </span>{"name":"狗蛋","age":"70"},
<span style="white-space:pre"> </span>{"name":"王二狗","age":"35"};
<span style="white-space:pre"> </span>{"name":"麻子","age":"30"}
<span style="white-space:pre"> </span>]
}

JSONLint在线格式化和校验工具

JavaScript-JSON-XMLHttpRequest:

返回信息全部使用json格式书写
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: