JSON(发音为 Jason)代表“JavaScript Object Notation”,是一种人类可读且紧凑的解决方案,用于表示复杂的数据结构并促进系统之间的数据交换。
它是一种广泛使用的数据格式,由于其简单性和可读文本的外观而具有广泛的应用范围。
考虑使用 JSON 的原因有很多,关键原因是 JSON 独立于系统的编程语言,尽管它是从 JavaScript 派生出来的。 JSON
不仅独立于语言,而且它还表示使用许多编程语言的通用元素的数据,有效地使其成为所有系统都能理解的通用数据表示形式。其他原因包括:
可读性——只要格式正确,JSON 是人类可读的。
紧凑性——与 XML 不同,JSON 数据格式不使用完整的标记结构。
很容易分析成逻辑语法组件,尤其是在 JavaScript 中。
大多数编程语言都有很多JSON库可用。