首页 > 代码库 > json篇

json篇

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)

技术分享

json篇