zoukankan      html  css  js  c++  java
  • JSON学习笔记-2

    JSON的语法

    1.JSON 数据的书写格式是:名称/值对。

    "name" : "我是一个菜鸟"

    等价于这条 JavaScript 语句:

    name = "我是一个菜鸟"

    2.JSON 值可以是:

    • 数字(整数或浮点数)
    • 字符串(在双引号中)
    • 逻辑值(true 或 false)
    • 数组(在中括号中)
    • 对象(在大括号中)
    • null

    3.JSON数字

    { "age":30 }

    4.JSON对象

    { "name":"我是一个菜鸟" , "url":"www.runoob.com" }

    5.JSON数组

    JSON 数组在中括号中书写:

    数组可包含多个对象:

    {
    "sites": [
    { "name":"我是一个菜鸟" , "url":"www.runoob.com" }, 
    { "name":"google" , "url":"www.google.com" }, 
    { "name":"微博" , "url":"www.weibo.com" }
    ]
    }

    6.JSON的布尔值

    JSON 布尔值可以是 true 或者 false:

    { "flag":true }

    7.JSON 使用 JavaScript 语法

    因为 JSON 使用 JavaScript 语法,所以无需额外的软件就能处理 JavaScript 中的 JSON。

    通过 JavaScript,您可以创建一个对象数组,并像这样进行赋值:

    var sites = [
        { "name":"runoob" , "url":"www.runoob.com" }, 
        { "name":"google" , "url":"www.google.com" }, 
        { "name":"微博" , "url":"www.weibo.com" }
    ];
    sites[0].name;

    这样就可以实现访问数组中的第一项

     

  • 相关阅读:
    Java -verbose:gc 命令
    JVM中启用逃逸分析
    nginx指定配制文件
    jvm笔记
    python添加tab键提示
    ssh-copy-id帮你建立信任
    救火必备linux命令
    oracle判断字符串中包函另外一个字符串
    String,StringBuffer,StringBuilder三者区别
    Python数据分析应用背景
  • 原文地址:https://www.cnblogs.com/RichardWG/p/9606434.html
Copyright © 2011-2022 走看看