• 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)


  • 相关阅读:
    ksoap2 android 调用WebService
    Android App自动更新解决方案(DownloadManager)
    Android 网络加载通用Loading
    工具类ToastUtil 避免在子线程中使用抛异常 "Can't create handler inside thread that has not called Looper.prepare()"
    Material 风格的搜索框MaterialSearchView的使用
    Android集成极光推送
    第三十天
    第二十九天
    第二十八天
    第二十七天
  • 原文地址:https://www.cnblogs.com/zsychanpin/p/6724357.html
Copyright © 2020-2023  润新知