其他分享
首页 > 其他分享> > Json详解

Json详解

作者:互联网

Json介绍

我们在开发基于网络的程序时,经常会使用到JSON。

相比xml这种数据交换格式来说,json相对解析更加简单一些,因此客户端和服务器的数据交换格式往往通过json进行交换。

1.什么是JSON?

JSON(JavaScript Object Notation,JS对象简谱)是一种轻量级的数据交换格式。

采用完全独立于编程语言文本格式来存储和表示数据。

采用一种“键:值”对的文本格式来存储和表示数据,在系统交换数据过程中常常被使用,是一种理想的数据交换语言

简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。

易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。

2.JSON格式

(1)对象Object

以(key/value)对形式存在的无序的JsonObject对象,

一个对象以“{”(左花括号)开始,“}”(右花括号)结束。每个“名称”后跟一个“:”(冒号); “名称/值”对之间使用“,”(逗号)

例如:{"name":"lihuawei"},这就是一个最简单的json对象,对于这种数据格式,key值必须是String,而value则可以是String,Number,Object,Array等数据类型。

(2)数组Array

有序的value的集合,这种形式被称为是JsonArray,数组是值(value)的有序集合。

一个数组以”[“(左中括号)开始,”]“(右中括号)结束。值之间使用”,“(逗号)分隔

 

 

 

Json解析

 

标签:Object,JSON,value,json,Json,详解,数据交换
来源: https://www.cnblogs.com/lihuawei/p/16613240.html