JSON 简介

JSON 是一种轻量、清晰、易于传输的数据交换格式,广泛应用于接口通信、 配置存储和前后端协作。

一、JSON 是什么?

JSON 全称为 JavaScript Object Notation,最初源于 JavaScript, 但现在早已成为跨语言通用的数据格式。

它书写简单、结构清晰,能够很好地替代部分 XML 传输场景,因此在现代 Web 开发中非常常见。

二、表现形式

JSON 本质上是按规则组织的字符串,常见形式是键值对,整体风格类似于字典或映射结构。

它通常支持字符串、数字、数组、布尔值和空值等基本类型,适合表达常见业务数据。

三、核心优势

  • 结构简洁,适合网络传输。
  • 容易阅读,也便于程序解析。
  • 跨语言支持成熟,生态完整。

四、与 XML 的比较

XML 在标签语义上更明确,而 JSON 在简洁性、开发效率和前后端协作体验上通常更有优势。

在现代接口设计中,JSON 因为更轻量、更直观,已经成为更常见的选择。

五、常用 JSON 库

  • JSON 官方库
  • Gson
  • FastJSON
  • Jackson

友情链接