4.JSON:JavaScript对象表示法

来源:互联网 发布:网络销售月收入是多少 编辑:程序博客网 时间:2024/06/05 05:35

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格式书写



0 0
原创粉丝点击