什么是 JSON?
JSON(JavaScript Object Notation,JavaScript 对象表示法)是一种轻量级的数据交换格式。它易于人阅读和编写,同时也易于机器解析和生成。
JSON 的特点
- 轻量:相比 XML,JSON 更简洁,占用空间小。
- 易读:结构清晰,键值对形式,类似字典/对象。
- 跨语言支持:JSON 已成为多种编程语言的数据交换标准。
- 自描述:数据本身包含结构信息,便于解析。
JSON 示例
{
"name": "示例项目",
"version": "1.0",
"features": ["轻量", "可读性强", "跨平台"],
"active": true
}
常见用途
JSON 广泛应用于 Web 开发中,用于客户端和服务器之间传递数据。例如:
- API 数据交互
- 配置文件存储
- 日志数据记录
- 轻量级数据库存储(如 MongoDB 内部存储形式)
总结
JSON 因为结构简单、易于理解且跨平台,已成为现代应用程序和网络服务最常用的数据格式之一。