zoukankan      html  css  js  c++  java
  • json数据处理

    json格式分析: 一般json数据就是表示进行过编码的字符串  用双引号或者单引号括起来

    json格式类型:

    JSON对象

    { "name":"smith", "age":30, "sex":男 }

    对象的属性也可以是JSON对象

    { "name":"smith", "age":18 "sex":男 "school":{ "sname":"武汉大学", "address":"樱花路" } }

    JSON格式表示简单数组

    保存名字的数字: ["尼古拉斯","斯巴达","雅典娜"]

    保存雇员的信息: ["尼古拉斯",1001,"总裁",7788,50000.00,10000.0]

    对象数组

    在一个数字中保存多个JSON对象

    [
    {
    "title":"Java实战经典开发",
    "edition":3,
    "author":["smith","尼古拉斯","斯巴达"]
    },
    {
    "title":"Oracle实战经典开发",
    "edition":3,
    "author":["smith","尼古拉斯","斯巴达"]
    }
    ]

    json类型都是键值对 冒号组成的

    而数组的表现形式是用箭头的形式表示的

    json_decode 对 JSON 格式的字符串进行解码

    例子:

     返回结果是:

    array(5) {
      ["a"]=>
      int(1)
      ["b"]=>
      int(2)
      ["c"]=>
      int(3)
      ["d"]=>
      int(4)
      ["e"]=>
      int(5)
    }

    json_encode 对变量进行 JSON 编码

     返回结果:

    {"a":1,"b":2,"c":3,"d":4,"e":5}

  • 相关阅读:
    Object-c NSArray
    内存管理池
    Objuct-c 对象的初始化 存起器 属性 self和super 内存管理
    继承什么的
    Object C 多态性
    Objectvie
    (重点) 协议
    分类
    一张图了解Python
    转载 MySql常用查询语句(23种)
  • 原文地址:https://www.cnblogs.com/kevin-yang123/p/12176366.html
Copyright © 2011-2022 走看看