JSON 基础入门:格式、规则与常见用法

目录

JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,具有结构清晰、易读易写的特点。本文将从基础格式、常见数据类型到典型使用场景,一次性讲清楚。

一、JSON 是什么?

JSON 是一种用于描述数据的文本格式,常用于前后端通信、配置文件、接口返回等场景。

它具有以下特点:

  • 轻量级:纯文本,结构简单
  • 跨语言:几乎所有语言都支持解析 JSON
  • 可读性强:比 XML 更清晰
  • 可扩展性强:适合大型系统数据通信

二、JSON 基本结构

1. 对象(Object)

以花括号 {} 包裹,内部是键值对。

{
  "name": "wusuper",
  "age": 25
}

2. 数组(Array)

[] 包裹,由多个值组成。

[
  "Java",
  "Python",
  "Go"
]

三、JSON 支持的数据类型

类型 示例
字符串 “hello”
数字 123, 1.5
布尔值 true / false
空值 null
对象 {“a”:1}
数组 [1,2,3]

注意:JSON 不支持注释

四、常见 JSON 示例

1. 用户信息

{
  "id": 1,
  "username": "wusuper",
  "vip": true
}

2. 列表格式

{
  "tools": [
    {"name": "JSON格式化", "url": "/json"},
    {"name": "加密工具", "url": "/encrypt"}
  ]
}

五、JSON 的常见用途

✔ 接口返回格式(最常见)
✔ 配置文件
✔ 数据传输

六、总结

JSON 是现代 Web 开发中不可或缺的数据格式,学习它是每个开发者的必经之路。


comments powered by Disqus