QQ:1187362408 欢迎技术交流和学习
json篇(json):
TODO:
1,json:json是什么(
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。
它基于ECMAScript的一个子集。 JSON採用全然独立于语言的文本格式,可是也使用了类似于C语言家族的习惯(包含C、C++、C#、Java、JavaScript、Perl、Python等)。
这些特性使JSON成为理想的数据交换语言。 易于人阅读和编写。同一时候也易于机器解析和生成(网络传输速率
)
2。json:json是什么类型(object类型)
3,json:json基础结构(
JSON结构有两种结构
json简单说就是javascript中的对象和数组,所以这两种结构就是对象和数组两种结构,通过这两种结构能够表示各种复杂的结构
1、对象:对象在js中表示为“{}”括起来的内容。数据结构为 {key:value,key:value,...}的键值对的结构,在面向对象的语言中。key为对象的属性。value为相应的属性值,所以非常easy理解。取值方法为 对象.key 获取属性值。这个属性值的类型能够是 数字、字符串、数组、对象几种。
2、数组:数组在js中是中括号“[]”括起来的内容。数据结构为 ["java","javascript","vb",...],取值方式和全部语言中一样,使用索引获取,字段值的类型能够是 数字、字符串、数组、对象几种。
经过对象、数组2种结构就能够组合成复杂的数据结构了。
)4。json:自己写的一个实例(
<span style="color:#000000;">{ "生日做些什么事与绰号明细": { "生日做些什么事": { "生日做些什么事,好呢?": { "游玩类": { "youwanlei": { "shengneiyou": "省内游", "shengewaiyou": "省外游", "chuguoyou": "出国游" } } } }, "绰号": { "waihao": { "dabentou": "大奔头是张**", "zhangdajiao": "张**是</span><span style="color:#000000;">张**</span><span style="color:#000000;">", "xiaofang": "小芳是帅锅", "sihuangya": "帅锅是**然" } } } }</span>5,json:推荐的一个站点(http://www.bejson.com/go.html?u=http://www.bejson.com/color/index.php)