JSON
JavaScript Object Notation (JSON) 是一种数据交换格式。虽然不是严格的子集,但 JSON 非常接近 JavaScript 语法的子集。尽管许多编程语言都支持 JSON,但它对于基于 JavaScript 的应用程序特别有用,包括网站和浏览器扩展。
JSON 可以表示数字、布尔值、字符串、null、数组(值的有序序列)以及由这些值(或其他数组和对象)组成的 JSON 对象(键值映射)。JSON 本身不能表示更复杂的数据类型,如函数、正则表达式、日期等。(日期对象默认会序列化为包含 ISO 格式日期的字符串,因此信息不会完全丢失。)如果您需要 JSON 来表示其他数据类型,请在序列化值时或反序列化值之前对其进行转换。