码迷,mamicode.com
首页 > Web开发 > 详细

Json语法

时间:2018-07-24 00:46:08      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:获取   .json   script   racket   number   键值对   修改   图片   ring   

  上上面稍微试手了一下,感觉还好,这里正式开始json之路

  JSON 语法是 JavaScript 语法的子集。

一:总概括

1.语法规则

  这个特别重要。

  • 数据在名称/值对中
  • 数据由逗号分隔
  • 大括号保存对象
  • 中括号保存数组

 

2.键值对

  名称/值对包括字段名称(在双引号中),后面写一个冒号,然后是值。

  "name" : "菜鸟教程"

 

3.Json的值

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

 

二:数字

1.示例

  { "age":30 }

 

三:对象

1.说明  

  JSON 对象在大括号({})中书写:

  对象可以包含多个名称/值对

 

2.示例

  {

     "name":"菜鸟教程" ,

     "url":"www.runoob.com"

  }

 

四:数组

1.说明

  JSON 数组在中括号中书写:

  数组可包含多个对象

 

2.示例

  这种方式,是最常见的方式。

  {

     "sites": [

      { "name":"菜鸟教程" , "url":"www.runoob.com"},

      { "name":"google" , "url":"www.google.com" },

      { "name":"微博" , "url":"www.weibo.com" }

        ]

  }

 

 

五:布尔

1.示例

  { "flag":true }

 

六:null

1.示例

  可以设置成null

  { "runoob":null }

 

七:JS使用JSON

1.示例

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

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

  技术分享图片

 

2.操作

  获取数据:sites[0].name;

  修改数据:sites[0].name="教程";

 

Json语法

标签:获取   .json   script   racket   number   键值对   修改   图片   ring   

原文地址:https://www.cnblogs.com/juncaoit/p/9357691.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!