JSON

JSON (javascript Object Notation)

Json是存储交换文本信息的语法.类似于Xml,但是比xml更小更快更容易解析.

JSON 语法规则

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

  • 数据在名称/值对中
  • 数据由逗号分隔
  • 花括号保存对象
  • 方括号保存数组  
  •                  
  •  JSON 名称/值对
  • JSON 数据的书写格式是:名称/值对。

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

    "firstName" : "John"

    这很容易理解,等价于这条 JavaScript 语句:

    firstName = "John"
  • JSON 值

    JSON 值可以是:

    • 数字(整数或浮点数)
    • 字符串(在双引号中)
    • 逻辑值(true 或 false)
    • 数组(在方括号中)
    • 对象(在花括号中)
    • null
    • 把 JSON 文本转换为 JavaScript 对象

      JSON 最常见的用法之一,是从 web 服务器上读取 JSON 数据(作为文件或作为 HttpRequest),将 JSON 数据转换为 JavaScript 对象,然后在网页中使用该数据。

      为了更简单地为您讲解,我们使用字符串作为输入进行演示(而不是文件)。

原文地址:https://www.cnblogs.com/fatfatdachao/p/3454387.html