zoukankan      html  css  js  c++  java
  • Json

    一。

    JSON 语法规则

    JSON 语法是 JavaScript 对象表示法语法的子集。

    • 数据在名称/值对中  key:value    注意:value是任何合法的值  ,key必须的是字符串
    • 数据由逗号分隔{key1:value1,key2:value2}
    • 大括号保存对象  {}   JSON 对象在大括号({})中书写
    • 中括号保存数组  []    JSON 数组在中括号中书写

    json有两种格式

    (1)无序的    指的是单个对象 ,每个值之间使用“逗号”分隔

    格式为:

    obj={

      key1:value1, 

      key2:value2

    }

    key1,key2必须为字符串,value1y余value2可以是string,number,对象,array

    使用格式为:

    (1) 使用点号(.)来访问对象的值----------对象名.属性名 即obj.key      

    (2)使用中括号([])来访问对象的值------------对象名[“属性名”]  即obj["key"]

    例如:

    myObj={

    "name":"json",

    "age":10

    }

    使用为:myObj.name    或者 myObj["name"]

    (2)有序的  指的是由对象组成的对象数组  ,每个对象都是一条记录,每个对象之间使用“逗号”分隔

    格式为:

    objec=[

    {key:value...},

    {key:value...},

    {key:value..}

    ...]

    注意:key值必须是字符串,value可以是任何合法的值包括(字符串,数值,true ,false,null,对象或者array)

    使用方式:数组+对象的访问组合  即数组使用索引访问通过for--in--循环数组或者使用 for 循环,对象使用".或者[]"访问

    例子:

    second={ "name":"网站",

    "num":3,

    "sites":[ "Google", "Runoob", "Taobao" ]  对象的值为数组

    }

    使用:second.sites[i]  i=0,1,2     说明:second.sites是对象的访问方式,sites[i]是数组的访问方式

  • 相关阅读:
    文件操作3
    文件操作2
    kubernetes快速应用入门
    kubeadm初始化kubernetes集群
    kubernetes基础概念
    变量
    字面值
    关键字
    标识符
    Ubuntu安装MySql5.7
  • 原文地址:https://www.cnblogs.com/wfaceboss/p/6512049.html
Copyright © 2011-2022 走看看