参考资料

  1. JSON数据类型
  2. 如何将JSON转换为自定义对象?
  3. Json在线压缩转义有哪些
  4. json解析的几种方式
  5. Json格式化有哪些
  6. json的四种基本形式
  7. json常用的几种方法简介功能
  8. json是什么格式简介功能

JSON 值的两种类型简介

1. 基本类型

  • 字符串(String):用双引号括起来的Unicode字符序列

  • 数字(Number):整数或浮点数

  • 布尔值(Boolean):true或false

  • null:表示空值

2. 复合类型

  • 数组(Array):有序的值集合,用方括号[]包裹

  • 对象(Object):无序的键值对集合,用花括号{}包裹

属性参数说明

  • 字符串:可包含转义字符如\n、\t等

  • 数字:支持科学计数法表示(如1.23e+4)

  • 数组:元素可以是任意JSON值类型

  • 对象:键必须是字符串,值可以是任意JSON值类型

使用方法

  1. 字符串必须使用双引号

  2. 对象键名必须用双引号

  3. 最后一个元素后不能有逗号

  4. 不支持注释

示例解析

{
  "name": "John",  // 字符串值
  "age": 30,       // 数字值
  "isStudent": false,  // 布尔值
  "courses": ["Math", "Science"],  // 数组
  "address": {     // 对象
    "street": "123 Main St",
    "city": "New York"
  },
  "graduated": null  // null值
}