zoukankan      html  css  js  c++  java
  • JSON介绍

    JSON介绍

    1)JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。

    2)JSON 是存储和交换文本信息的语法。类似 XML。但是JSON 比 XML 更小、更快,更易解析。

    3)JSON具有自我描述性,更易理解,易于人类阅读也易于机器生成和解析。

    4)JSON 使用 JavaScript 语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编程语言。

    JSON文件

    1)JSON 文件的文件类型是 ".json"

    2)JSON 文本的 MIME 类型是 "application/json"

    JSON语法规则

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

    数据在名称/值对中。

    数据由逗号分隔。

    花括号保存对象。

    方括号保存数组。

    JSON

    JSON 值可以是:

    数字(整数或浮点数)

    字符串(在双引号中)

    逻辑值(true 或 false)

    数组(在方括号中)

    对象(在花括号中)

    null

    JSON的结构

     

    JSON有两种结构:对象(object)和数组(array)。

     

    对象

      对象(object)以花括号包围,

     

    keyvalue形式构成一个键值对,一个对象可以包含多个键值对,每个键值对以逗号(,)和其他键值对分隔开,值如果是字符串则必须用括号,数值型则不需要。

     

    如下面的对象:

    { "firstName":"John" , "lastName":"Doe" }

     

     

    数组

      数组以方括号包围。

      数组是值的有序集合,值之间以逗号分隔(,),这个值可以是双引号括起来的字符串(string)、数值(number)truefalse null、对象(object)或者数组(array)。这些结构可以嵌套。

    {

        "employees":

        [

            { "firstName":"John" , "lastName":"Doe" },

            { "firstName":"Anna" , "lastName":"Smith" },

            { "firstName":"Peter" , "lastName":"Jones" }

        ]

    }

  • 相关阅读:
    产品经理怎么样用图表传达数据信息(多图)
    劣质成本分析(2/3+3/3)
    劣质成本分析(1/3)
    《归来》小诗二首
    减少过程中的浪费(2/2)
    减少过程中的浪费(1/2)
    三种过程分析工具
    必知-网站常用度量指标(2/2)
    必知-网站常用度量指标(1/2)
    产品经理网站数据分析之测量问题现状(四)
  • 原文地址:https://www.cnblogs.com/richelle009/p/4177966.html
Copyright © 2011-2022 走看看