什么是 JSON?JSON 格式入门与常见用途
JSON 是什么?本文讲清 JSON(JavaScript Object Notation)的结构、支持的数据类型,以及它在接口、配置文件和前后端通信中的常见用途。
JSON(JavaScript Object Notation)是一种轻量的数据交换格式,采用完全独立于编程语言的文本格式,既方便人阅读,也方便机器解析与生成。
JSON 的值分为两类:一是结构类型,对象用 {} 包裹(键值对集合),数组用 [] 包裹(有序列表);二是基本类型,包括字符串(必须用双引号)、数字、布尔(true / false)和 null。
它最常见的用途是前后端接口的数据载体(如 REST API 返回 JSON)、各类配置文件(例如 package.json、tsconfig.json)、以及文档型数据库的存储格式。
相比 XML,JSON 体积更小、解析更快;相比 YAML,JSON 没有缩进敏感的坑,更适合程序直接处理。理解它的结构,是使用一切 JSON 工具的前提。