json软件源地址是什么?json是用来干嘛的?

阳光 2021-07-28 22:00:32 java常见问答 7992

json采用完全独立于编程语言的文本格式来存储和表示数据,易于人阅读和编写,同时也易于机器解析和生成,那大家知道json软件源地址是什么?下面我们就过来给大家讲解一下。

我们可以进入这个网站看看:https://github.com/DaveGamble/cJSON。

json是用来干嘛的?

JSON是比XML更简单的一种数据交换格式,它采用完全独立于编程语言的文本格式来存储和表示数据。其语法规则如下:

(1)使用键值对( key:value )表示对象属性和值。

(2)使用逗号(,)分隔多条数据。

(3)使用花括号{}包含对象。

(4)使用方括号[ ]表示数组。

在JavaScript语言中,一切皆是对象,所以任何支持的类型都可以通过JSON来表示,如字符串、数字、对象、数组等。其中,对象和数组是比较特殊且常用的两种类型。

1.JSON键/值对

JSON键1值对的格式是:字段名称(包含在双引号中),后面加一个冒号,然后是值。 例如:

"name": "XiaoHong"

2.JSON的值

JSON的值可以是:

(1)数字(整数或浮点数)。

(2)字符串(在双引号中)。

(3)逻辑值( true或false )。

(4)数组(在方括号中)。

(5)对象(在花括号中)。

(6) null。

3.JSON对象

对象在JavaScript中表示为花括号{ }括起来的内容,数据结构为{key: value, key: value, …} 的键值对结构。在面向对象的语言中,key为对象的属性,value为对应的属性值,所以很容易理解,取值方法为“对象.key"获取属性值,这个属性值的类型可以是数字、字符串、数组、对象这几种。在Web应用中,将最顶层的节点定义为对象是一种标准做法。 例如,以下示例就表示了一个对象。

{ "name": "XiaoHong", "age":18}

4.JSON数组

数组在JavaScript中是中括号[]括起来的内容,数据结构为[字段1,字段2,字段3...],其中字段值的类型可以是数字、字符串、数组、对象几种。取值方式和Java语言中-样,使用索引获取。例如,以下就是JSON中的一个数组示例。

["Python", "javascript", "C++", ...]

其实说白了JSON是一种轻量级的数据交换格式,并且适用于进行数据交互的场景,在很大的程度上帮助了开发人员。最后大家如果想要了解更多json工具教程知识,敬请关注奇Q工具网。

推荐阅读:

java初级工程师面试题有哪些?java初级工程师面试题

什么是spring框架?spring框架有哪些优点?

java单线程是什么?java单线程如何实现?