JSON

来源:互联网 发布:淘宝网店名字能改吗 编辑:程序博客网 时间:2024/06/13 09:20

JSON:JS对象表示法;和XML类似,用来存储和传输数据信息,但他比XML更小,更快,更易解析。


JSON语法:JSON语法是Javascript语法的子集。

具体语法规则:

1、数据在名称/值对中:

JSON数据的书写格式为:名称/值对。eg: "name" : "Tom",JSON的值可以为数字(整数和浮点数),字符串(双引号中),逻辑值(true或false),数组(方括号中),

对象(花括号中),null

2、数据由逗号分割;

逗号前面为名称,后面为值

3、花括号保存对象;

对象保存在花括号中,对象可以包含多个名称/值对。eg: "Tom" : { "Age":"12" , "Nationality":"China" ,"Hobby":"Sing"  }

4、方括号保存数组。

数组保存在方括号中,数组可以包含多个对象。eg: "Employees":[ { "Name":"Tom"  , "Age":"12" } , { "Name":"Bob" , "Age":"18" } ],该雇员数组包含2个对象,每个对象代表一个人。


因为JSON使用JS语法,所以在JS中可以无需任何软件直接处理JSON数据(如:创建一个JSON对象数组并访问其中的值)。


JSON文件的类型是“.json”

JSON文本的MIME类型是“application/json”


JSON的使用:JSON的最常见的用法就是从WEB服务器上读取JSON数据(作为文件或者作为HttpRequest),然后将JSON数据使用JS中的eval()函数转化为JS对象,然后在网页中使用该数据

原创粉丝点击