JSON

JSON(JavaScript对象表示法)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。JSON数据格式包括名称/值对、逗号分割、花括号保存的对象以及方括号保存的数组等元素。由于JSON使用JavaScript语法,因此可以在JavaScript中直接处理JSON数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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对象,然后在网页中使用该数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值