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