欢迎来到小居数码网-一家分享数码知识,生活小常识的网站,希望可以帮助到您。

当前位置:生活小常识 > 数码知识 >
优质

json语法(json语法详解简书)

数码知识

丁嘉全优秀作者

原创内容 来源:小居数码网 时间:2024-08-12 17:19:01 阅读() 收藏:47 分享:73

导读:您正在阅读的是关于【数码知识】的问题,本文由科普作家协会,生活小能手,著名生活达人等整理监督编写。本文有469个文字,大小约为2KB,预计阅读时间2分钟。

JSON 语法规则

json语法详解简书

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

  • 数据在名称/值对中
  • 数据由逗号分隔
  • 大括号保存对象
  • 中括号保存数组
  • 注意:json的key是字符串,且必须是双引号,不能是单引号

    json的value是Object

    json的解析:

    json是js的原生内容,也就意味着js可以直接取出json对象中的数据

    JSON 名称/值对

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

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

    JSON 值

    JSON 值可以是:

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

    JSON 对象

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

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

    JSON 数组

    JSON 数组在中括号中书写:

    数组可包含多个对象:

    {"sites": [{ "name":"菜鸟教程" , "url":"" }, { "name":"google" , "url":"" }, { "name":"微博" , "url":"" }]}

    在上面的例子中,对象 "sites" 是包含三个对象的数组。每个对象代表一条关于某个网站(name、url)的记录。

    JSON 布尔值

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

    { "flag":true }

    JSON null

    JSON 可以设置 null 值:

    { "runoob":null }

    JSON 使用 JavaScript 语法

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

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

    JSON 文件

  • JSON 文件的文件类型是 ".json"
  • JSON 文本的 MIME 类型是 "application/json"
  • 上面就是小居数码小编今天给大家介绍的关于(json语法详解简书)的全部内容,希望可以帮助到你,想了解更多关于数码知识的问题,欢迎关注我们,并收藏,转发,分享。

    94%的朋友还想知道的:

    (503)个朋友认为回复得到帮助。

    部分文章信息来源于以及网友投稿,转载请说明出处。

    本文标题:json语法(json语法详解简书):http://sjzlt.cn/shuma/155009.html

    猜你喜欢