十年专注于品牌网站建设 十余年专注于网站建设_小程序开发_APP开发,低调、敢创新、有情怀!
南昌百恒网络微信公众号 扫一扫关注
小程序
tel-icon全国服务热线:400-680-9298,0791-88117053
扫一扫关注百恒网络微信公众号
扫一扫打开百恒网络微信小程序

百恒网络

南昌百恒网络

浅谈APP开发中JSON的文档结构

百恒网络 2017-06-12 4791

JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。所谓轻量级,是与XML文档结构相比而言的,描述项目的字符少,所以描述相同数据所需的字符个数要少,那么传输速度就会提高,而流量却会减少。

如果留言条采用JSON描述,可以设计成下面的样子:

{"to":"百恒网络",

"conent": "你好!我在网上看到你们是一家专业的南昌APP开发公司,我现在想做一个电商类的手机APP,希望能跟你们谈一下,看到信息请回我,电话就是我的ID号,谢谢!",

"from": "王先生",

"date": "2017年06月12日"}

由于Web和移动平台开发对流量的要求是要尽可能少,对速度的要求是要尽可能快,而轻量级的数据交换格式JSON就成为理想的数据交换格式。

构成JSON文档的两种结构为对象和数组。对象是“名称值”对集合,它类似于Objective-C中的字典类型,而数组是一连串元素的集合。

对象是一个无序的“名称/值”对集合,一个对象以{(左括号)开始,}(右括号)结束。每个“名称”后跟一个:(冒号),“名称值”对之间使用,(逗号)分隔。JSON对象的语法表如图1所示。

JSON对象的语法表

下面是一个JSON对象的例子:

{

"name":"a.htm",

"size":345,

"saved":true

}

数组是值的有序集合,以[(左中括号)开始,](右中括号)结束,值之间使用,(逗号)分隔。JSON数组的语法表如图2所示。

JSON数组的语法表

下面是一个JSON数组的例子:

["text","html","css"]

在数组中,值可以是双引号括起来的字符串、数值、true、false、null、对象或者数组,而且这些结构可以嵌套。数组中值的JSON语法结构如图3所示。

JSON语法结构

了解更多关于南昌APP开发方面的资讯,欢迎来电咨询百恒网络,或者查看本公司官网中的其他相关文章!

400-680-9298,0791-88117053
扫一扫关注百恒网络微信公众号
扫一扫打开百恒网络小程序

欢迎您的光顾,我们将竭诚为您服务×

售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售后服务 售后服务
 
售后服务 售后服务
 
备案专线 备案专线
 
×