JSON语言怎么写

 我来答
李磊_1
2019-08-20 · TA获得超过299个赞
知道小有建树答主
回答量:337
采纳率:66%
帮助的人:119万
展开全部

JSON是一种文本格式,并不是一门语言。

JSON格式包含以下几种元素:

Object:

由 '{' 开始,'} 结束,如 '{}' (注意不包含单引号)就定义了一个空的对象,对象中可以包含属性,属性是由属性名,':' 和属性值,其中属性名应该用双引号括起来,如:

{

    "id" : 123

}

,定义了一个Object,里面有一个名为 "id" 的属性,id属性的值为 123.

Array:

Array是一个列表,由 '[' 开始 ']' 结束,其中各个元素用 ',' 分开,元素可以是对象,值(下面讨论)或者数组,如:

[

    "abc", 123, true

]

定义了一个数组,第一个元素是一个字符串,第二个是数字,第三个是boolean 类型值

Value:

value 是json中的基本值,value 可以为用双引号括起来的字符串,一个数字,或者 true, false, null中的任何一个,或者一个对象或者数组,如:

{

    "id": 1,

    "values": [

        "a", 1, true, false, null, [1, 2, 3], {}

    ],

    "subObject": {

    }

}

可以看到,最外面定义了一个对象,该对象有三个属性,分别为 id, values 和 subObject,id为 1,values 为一个数组,数组中分别包含了上面values中介绍的各种值,而subObject属性是另一个对象(即对象可以嵌套),而且可以任意嵌套,数组中可以嵌套对象,对象中又可以添加值为数组的属性。

最后,给你一个参考链接:http://json.org/

JSON在线解析
2020-04-16 · 专注JSON在线解析工具,JavaDemo分享
JSON在线解析
采纳数:644 获赞数:1154

向TA提问 私信TA
展开全部

JSON它不是一门语言,它只是一种数据格式。

1、JSON 是一种数据格式。它本身是一串字符串,只是它有固定格式的字符串,符合这个数据格式要求的字符串,我们称之为JSON。

2、JSON 常用来数据传输,因为它易于程序之前读写操作。

3、JSON 它其实是来自JavaScript对对象(Object)的定义。但是它作为数据格式来使用的时候,和JavaScript没有任何关系,它只是参照了JavaScript对对象定义的数据格式。

具体可以参考以下内容:

JSON是什么?

JSON简介

JSON的使用

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2019-08-20
展开全部
json是独立于语言的数据文本格式,示例:{"属性名":"属性文本值","属性名1":属性数值}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友eb6ab18
2019-08-20 · TA获得超过585个赞
知道小有建树答主
回答量:1068
采纳率:83%
帮助的人:254万
展开全部
Json不是一种语言,是一种数据格式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式