【Json扫盲篇】
Json扫盲篇
-
什么是 Json?
Json是数据交换的一种格式,与XML类似,但也有不同。由于Json的轻便性,跨平台性和易于阅读,项目中经常用到。
所以说:Json是一种轻量级的数据交换格式。
-
Json格式
1、一般键值对
Json最简单的表现形式就键值对(key/value pairs),比如:
{ "firstName": "Brett", "lastName":"McLaughlin", "email": "aaaa" }
2、Json数组
Json数组可以用来表示一个键key对应多个值value的情况,把这个value用{}包起来。
比如:
{ |
三、Json具体形式
Json对象:Object
Json对象是一个无序的"键/值对(key/value)"集合。一个对象以"{"(左括号)开始,"}"(右括号)结束。每个"名称"后跟一个":"(冒号);"'名称/值' 对"之间使用","(逗号)分隔。
Json数组array
数组是值(value)的有序集合。一个数组以"["(左中括号)开始,"]"(右中括号)结束。值之间使用","(逗号)分隔。
Json值value
值(value)可以是双引号括起来的字符串(string)、数值(number)、true、false、 null、对象(object)或者数组(array)。这些结构可以嵌套。
Json字符串string
字符串(string)是由双引号包围的任意数量Unicode字符的集合,使用反斜线转义。一个字符(character)即一个单独的字符串(character string)。
Json数值value
Value与C语言家族表示的数值相似。
注:这里是Json官方地址:http://www.json.org/json-zh.html
完毕!
作者: 寂寞高手. 发表于 2011-10-28 18:54 原文链接
最新新闻:
· 创新工场O2O项目布丁六款生活类应用简评(2011-10-29 13:02)
· 为什么苹果需要真正的电视机,而不仅仅是便宜的机顶盒?(2011-10-29 13:02)
· Google+向Google Apps用户开放(2011-10-29 09:14)
· 驾驶中使用Siri或触犯美国法律被罚款(2011-10-29 09:12)
· 惠普高管:剥离PC业务代价高达数十亿美元(2011-10-29 09:08)
编辑推荐:博问,帮您解决IT难题