参考资料

  1. Json转Excel/CSV格式有哪些
  2. JSON与JavaScript的 简介功能
  3. JSON五种基本句型简介
  4. json常用的几种方法简介功能
  5. json的四种常用方式
  6. Json生成C#实体类有哪些
  7. json.dumps()怎么用
  8. json语法规则
  1. 简介功能

    • JSON(JavaScript Object Notation)是一种轻量级数据交换格式,易于人阅读和编写,也易于机器解析和生成。

    • 基于文本,独立于语言,支持嵌套结构。

    • 常用于Web应用数据传输、配置文件存储等场景。

  2. 详细属性参数说明

    • 键值对(Object){"key": "value"},键必须是字符串,值可以是任意JSON类型。

    • 数组(Array)[value1, value2],有序的值集合,元素可为任意JSON类型。

    • 字符串(String)"text",双引号包裹的Unicode字符序列。

    • 数值(Number):整数或浮点数(如 423.14)。

    • 布尔值(Boolean)truefalse

    • 空值(null):表示空值的 null

  3. 使用方法讲解

    • JavaScript: JSON.stringify({name: "Alice"})

    • Python: json.dumps({"name": "Alice"})

    • JavaScript: JSON.parse('{"name":"Alice"}')

    • Python: json.loads('{"name":"Alice"}')

    • 解析JSON字符串

    • 生成JSON字符串

  4. 案例内容解析

    • user 为字符串类型。

    • age 为数值类型。

    • active 为布尔类型。

    • tags 为数组类型,包含两个字符串元素。

    • profile 为嵌套对象,包含 email 键值对。

    • 示例JSON:  

      {
        "user": "Alice",
        "age": 30,
        "active": true,
        "tags": ["dev", "admin"],
        "profile": {
          "email": "alice@example.com"
        }
      }
    • 解析说明